continuous-integration相关内容

存储库URL在Jenkins + Git

我使用Jenkins + Git作为我们的构建环境。 Jenkins部署在server1上,Git部署在server2上。但我不知道如何填充存储库URL。我填写这个字段像\server2\Solution,但git总是返回错误代码128,并说它似乎不是一个git存储库。 注意:我使用本地存储库,因为我们的IT不允许我们使用SSL服务器。我必须使用“本地地址/存储库” 解决方案 您不指 ..
发布时间:2017-01-04 20:58:18 其他开发

自动构建Access 2007数据库

作为我们构建过程的一部分,我们必须创建一个Access ACCDB(2007)数据库。数据库构成我们应用程序的当前前端,并且必须(在其他原因)在构建过程的初始阶段构建。 目前,这是一个手动过程,我希望自动化。我们的数据库包括多个表,公式,查询等。我相信我们实际上接近了Access实际上能够处理的限制,所以我们尽量不再添加任何东西。 我看了一下这个项目: http://buildmsa ..

TFS 2015 Build:测试结果未发布

当TFS 2015执行自动化测试步骤时,我遇到了一个很奇怪的错误。 结果是生成的,但似乎TFS无法找到它们。 / p> 最后,它只是说没有找到结果发布(这是奇怪的,因为它甚至输出结果的完整路径) 查看构建日志下面的详细信息: 2015-12-16T15:44:29.5816976Z执行powershell脚本:C:\TfsBuildAgents\VsoBuildAgent ..
发布时间:2017-01-04 20:57:28 其他开发

TeamCity - 保持Git子模块最新?

我有一个包含子模块的Git存储库。 此存储库在TeamCity中有各种构建配置,这些配置依赖于子模块上的代码。有没有一种方法与TeamCity检测到子模块存储库已更新,然后继续更新子模块,更新父存储库指向最新的子模块并构建代码? $ b $ 解决方案 我想自动查找子模块上的提交是否会破坏父存储库。该步骤将从父回购检查子模块是否具有任何修改的文件。 请参阅“ Git告诉我我的子 ..
发布时间:2017-01-04 20:57:10 其他开发

TeamCity推送功能分支到主分支

有没有办法将成功建立的功能分支推送到另一个分支? 我想有类似的东西: Git仓库(Gitorious / GitHub无论如何)。分支: master(当前项目代码) quality-assurance QA) 功能分支(许多远程分支,开发人员可以开发其功能) 开发人员应该只能读取主控和读/写他的功能分支 QA读/写质量保证分支 TeamCity - 读/写mast ..
发布时间:2017-01-04 20:56:56 其他开发

TFS连续集成构建仅在解决方案中触发一个项目

有一种方法可以在TFS 2010中创建一个使用持续集成触发器的构建定义,并且只构建项目的代码已更改。 我要搜索的是以下场景: 1解决方案 x解决方案中的项目 1 解决办法方案 将“Process”选项卡中任何*。* proj而不是* .sln放在构建定义的“要构建的项目”部分。 在“工作空间”部分,则只选择与此项目相关的源代码控制路径。 ..
发布时间:2017-01-04 20:56:24 其他开发

jbehave与jenkins的集成

我必须将jbehave与jenkins集成。但我不知道如何做到这一点。我看到我必须在Jenkins创建一个任务,但我不知道我应该用这个任务连接jbehave。 有人可以帮助我吗? 感谢, Sarang 方案 所以我假设你有JBehave与Maven集成,正确吗? 简单的构建环境可以设置如下: 转到Jenkins并添加一个类型为“Build a maven2 / 3 ..
发布时间:2017-01-04 20:56:06 其他开发

如何同时使用msbuild打包并在使用持续集成的TFS 2010上运行测试

我使用TFS2010和MSBuild将Windows Azure云解决方案集成到CI。 要创建所需的2个文件进行部署,我在“MSBuild Arguments “/ t:发布 这是我在TFS中用于构建软件包的配置: img src =“https://i.stack.imgur.com/AUeOj.png”alt =“TFS配置”> 问题是:如果我删除所有参数测试已正确构建 ..
发布时间:2017-01-04 20:55:50 其他开发

注册来自collabd的消息(如XCSBuildService)以接收Xcode Bots集成号

在Xcode Bots构建期间,每次运行都会分配集成号。此编号不会显示在构建日志中,但会方便地创建返回到CI环境或企业应用商店中构建的单个Xcode Bots的HTTP链接。 在 /Library/Server/Xcode/Logs/xcsbuildd.log 中,我发现 XCSBuildService 有一种方法可以注册到同一个(OSX)计划中的活动并接收此讯息/活动? 只有丑 ..
发布时间:2017-01-04 20:55:31 移动开发

章鱼和持续集成 - 应该创建版本的最佳实践是什么?

在当前项目中,我们使用Teamcity和Octopus来构建和部署我们的IIS应用程序。 我们有4个环境。 CI环境(自动构建签入,运行单元测试和自动化QA测试),以及QA,UAT和Prod环境(我们推送手动使用Octopus)。 在本地(dev)构建中,默认构建脚本直接推送到本地Octopus实例以进行测试。 更好的做法是使CI构建(运行频繁)遵循与本地构建类似的模型(并直接推 ..
发布时间:2017-01-04 20:55:15 其他开发

如何设置Jenkins与HA?

目前我们使用Jenkins作为我们的CI系统,并且有一个主服务器和从服务器由Saltstack在openstack上配置。如果我们的Jenkins主服务器关闭,我们需要创建一个新的主机,我们需要从旧的主&把它放在新的,但它的gona采取至少30分钟。有什么办法设置Jenkins高可用性?我已经检查齿轮传动装置插件,但如果齿轮箱服务器出于某种原因,我们需要设置齿轮箱的HA也。 有没有其他方法来 ..

如何单元测试WIX合并模块?

我正在使用WIX构建合并模块。调用WIX工具从* .wxs文件生成合并模块的批处理文件由我的日常生成运行。 我试图找出如何自动化这些合并模块的测试。我想测试的是,合并模块是否安装所需的文件,文件的版本是否正确等。 我有一个想法是写一个脚本(可能是VB Script)将合并模块安装在临时位置,并检查其是否已正确安装。但是,我不知道这是否是一个正确的方法。 有没有任何标准的方法编写合 ..
发布时间:2017-01-04 20:54:42 其他开发

连续集成中的Java概要分析

是否有任何与Jenkins等CI服务器集成的Java性能分析工具? 我不知道这样的事情是否存在,类型的测试框架,产生的结果像YourKit Profiler的快照。这些将由CI服务器调用,结果与构建一起存储。结果是,可以看到代码单元中性能变化的历史记录,以帮助在系统集成级别进行更全面的性能调查。 解决方案 请参阅 spf4j ,我将其用于持续性分析(分析始终开启)。 它使用抽样 ..

有没有办法使Maven构建独立于网络连接?

我在持续集成环境中工作,自动构建过程的一部分包括Maven托管项目的编译。 我想知道的是,是一种使Maven构建独立于网络连接的方式。 目前我们拥有所有需要在存储库中安装的jar,但问题是Maven尝试检查插件更新,如果最后 $ p 解决方案 您可以使用-o开关离线运行,也可以添加 ; true 到您的settings.xml。 值 ..
发布时间:2017-01-04 20:53:53 Java开发

Hudson基于URL令牌

我配置了一个hudson实例并创建了作业。在创建构建时,我能够看到此选项“通过访问此URL + SecretTOKEN触发构建”选项。现在,我无法看到,我创造的任何新工作。我缺少一些设置或配置?我做的唯一的更改是运行servlet容器从根到普通用户。 解决方案 在我的Hudson(1.349)创建新作业时,称为远程触发构建(例如从脚本),在选中此选项后,您可以输入一个验证令牌(其中包含您的 ..

MooTools和jQuery集成

我使用的代码 MooTools (1.11)和jQuery(1.2.6)。这是工作正常,当这些是 分开。在我整合Firefox时,它引发: (document).ready(){}不是一个函数。 我的概念有什么问题吗? $ jQuery.noConflict(); jQuery(function($){ $ jQuery here。 }); $在这里适用于Moo ..
发布时间:2017-01-04 20:53:16 其他开发

您对CI服务器git支持(Windows)有什么经验?

我阅读了各种CI服务器的功能说明,但他们不会告诉我在实践中的支持有多好。您的经验是什么? 解决方案 这里是一个CI服务器功能的矩阵,包括GIT支持(向下滚动)。 :wrt。经验,我发现哈德森比CruiseControl更容易配置和维护。我发现在过去: CruiseControl遇到了非直观的配置,需要重复相同的XML为不同的构建 特别是当您进行大量测试时,JUnit结果的集成 ..
发布时间:2017-01-04 20:52:56 其他开发

如何自动部署源&编译代码(不包括git历史)给第三方开发者?

我要设置一些工具/技术/环境,当我需要为第三方开发人员提供源代码时,我没有git历史记录,一些敏感代码已经编译和剥离。所以我想自动化这个过程,所以我总是提供它的最新版本,而不用每次都手动执行所有必要的步骤的痛苦。 我使用bitbucket和git。 我的目标如何使用bitbucket和git来实现?我需要其他工具吗? 如果它没有说明清楚的想法,随意编辑的问题。 解决方案 听起 ..
发布时间:2017-01-04 20:52:42 其他开发