cruisecontrol相关内容
..
我想为我的开源 C++ 项目建立一个持续集成和测试框架.所需的功能是: 1.查看源代码2.运行所有单元和其他测试3.运行性能测试(这些衡量软件质量 - 例如系统完成测试需要多长时间)4. 根据 3. 和 4. 每日生成报告5. 归档报告以备将来参考 要实现这一点,您会推荐哪个测试框架和什么持续集成流程?现在我倾向于谷歌测试框架(我知道一些单元测试框架的比较讨论在其他问题中)用于测试和 Crui
..
我认为标题总结了这一点.我只是想知道为什么其中一个更适合 Svn 的 Java 项目的持续集成构建. 解决方案 作为一个长期的 CruiseControl 提交者和一个从未使用过 Hudson 的人,我很偏颇,但我的看法是: Hudson 更容易启动和运行(很大程度上来自一个漂亮的网络界面),并且拥有一个非常活跃的插件开发社区. CruiseControl 得到了许多 第三方资料
..
在使用 Hudson 与之前的项目进行持续集成之后,我想为我现在正在处理的 iPhone 项目设置一个持续集成服务器.在做了一些研究之后,似乎没有任何专门为 Xcode 设计的 CI 引擎,但是一个人取得了成功 结合使用 Cruise Control 和 xcodebuild CLI 工具.这里有人试过吗?有哪些 CI 引擎可以很好地与 Xcode 项目配合使用? 我可能会试试 Cruise
..
根据实际经验,我想问一下您认为哪种自动化构建环境更好.我打算做一些 .Net 和一些 Java 开发,所以我想要一个支持这两个平台的工具. 我一直在阅读并发现了 CruiseControl.NET,用于 stackoverflow 开发,以及
..
我认为标题总结了它.我只想知道为什么其中一个更适合 Svn 的 Java 项目的持续集成构建. 解决方案 作为 CruiseControl 的长期提交者和一个从未使用过 Hudson 的人,我非常有偏见,但我的看法是: Hudson 更容易启动和运行(很大程度上来自一个漂亮的网络界面),并且拥有一个非常活跃的插件开发社区. CruiseControl 得到了许多第 3 方内容的支持
..
想象一下,我有一个带有 Java Web 应用程序的普通持续交付方案. 这个场景有:- 一台运行 Cruisecontrol 的构建服务器- 一台运行 Tomcat 并运行 tomcat 管理器的 Web 服务器 在构建服务器上运行的 Ant 构建目标之一构建一个 war 文件,然后使用 catalina-ant 使用 Tomcat 管理器远程部署 Web 服务器. 要真正有用
..
想象一下,我有一个带有 Java Web 应用程序的普通持续交付方案. 这个场景有:- 一台运行 Cruisecontrol 的构建服务器- 一台运行 Tomcat 并运行 tomcat 管理器的 Web 服务器 在构建服务器上运行的 Ant 构建目标之一构建一个 war 文件,然后使用 catalina-ant 使用 Tomcat 管理器远程部署 Web 服务器. 要真正有用
..
我正在触发一个蚂蚁脚本(通过巡航控制),并且希望能够将特定蚂蚁目标的 std 输出和 std 错误 转储到一个纯文本文件. 是的,我知道巡航控制系统已经维护了一个包含此信息(以及许多其他信息)的 XML 日志文件,但出于可移植性的原因,我需要从 ant 脚本本身实现这一点. 这可能吗,如果可能,该怎么做? 非常感谢! 解决方案 记录器 任务也许可以做你想做的事: ...
..
我正在使用巡航控制来自动化svn提交过程。但是执行svn commit命令可以恢复我从工作副本中删除的文件。 我的工作方式是 1。删除我的工作副本中的一些文件。(我的WC中的文件数量少于存储库中的文件数量) 2.使用巡航控制执行svn命令。 ci -m“ test msg” --no-auth
..
我刚刚开始使用cruisecontrol并设置了所有必要的依赖项,例如jdk,现在我在cruisecontrol文件夹中的Projects下运行示例项目,我想在每次运行时向自己发送电子邮件,但是当我运行通读文档,它告诉我,我应该在config.xml文件下配置电子邮件,就像
..
我一直在使用最新版本的CruiseControl.NET(1.6.7981.1)。它工作得很好,但是Web仪表板并不是最好的,如果任何项目文件的XML配置错误,我都不喜欢该服务如何启动。 什么是我的选择?改用主CruiseControl怎么样? MSBuild可以很好地播放吗?是否可以像CruiseControl.NET“ MSBuild报告”那样合理地格式化MSBuild结果?我看到它自2
..
buildafterfailed =“ true”在.net中不起作用,我该怎么做?我试图让CruiseControl触发强制构建,直到构建成功为止。 解决方案 您可以使用项目触发器,其中 triggerStatus 设置为失败并拥有一个项目监视器。 buildafterfailed是特定于CruiseControl的,CruiseControl.Net与之区别很大。 另外,无论采用
..
我们有一些WATIN测试,我们使用CruiseControl每小时运行一次。所有测试都在我们的本地计算机上通过-但是当使用CruiseControl运行它们时,我们会偶尔遇到故障。 我们正在通过命令行使用CruiseControl。我们没有使用CruiseControl服务。我们正在使用IE8。 在运行每个测试之前-我们使用WATIN关闭浏览器的所有实例,以确保每个测试都是完全隔离的。
..
我正在使用带有Subversion源代码控制插件的CruiseControl .NET自动构建我们的项目。 某些项目会自动检查修改,但有时会检查失败,并且CruiseControl .NET将项目标记为“异常”: ThoughtWorks.CruiseControl.Core.CruiseControlException:源代码控制操作失败:svn:工作副本“ xxFilename”
..
是否有比要求所有开发人员不要签入任何新代码更好的方法来在SVN中实现代码冻结? 我们正在运行CruiseControl,它会自动将最新的构建部署到环境中。因此,如果引入了新代码,先前可用的内部版本将更改为最新版本。我希望已部署的构建是来自特定分支/标记的构建,以便任何新的代码签入都不会影响已部署的构建。仅当我下次标记/分支时,才应再次部署新代码。 如何实现呢? 解决方案 使用分支功
..
我想将QTP与Cruise Control集成在一起,到目前为止,我已经停留在报告部分。 我想以某种方式报告返回到Cruise Control的结果,我该如何完成? 解决方案 我记得有一个关于如何将CCNET与各种构建和测试 工具集成的有用系列。包括QTP。这是我添加的书签: 第1部分:使用MSBuild,CruiseControl.NET,FxCop,NUnit,NCove
..
我正在尝试使用phpunit运行SeleniumTestCase,但无法使其与phpunit.bat脚本一起运行. 我的目标是在CruiseControl& amp;中将phpunit与Selenium RC一起使用phpUnderControl.测试结果如下: require_once 'PHPUnit/Extensions/SeleniumTestCase.php'; class
..
我正在使用最新的每晚版本,VS2008专业试用版以及.NET 3.5和 我收到此错误 “文件'C:\ test \ Project \ src \ project.sln'的解决方案格式不是 支持." 需要克服的任何解决方案 解决方案 我不知道您发布的内容是否可行,但是如果您尝试使用Nant Msbuild任务运行解决方案,则可能可以代之以exec任务,该任务将msbuild的
..
每次更新发送到远程存储库时,我正在执行一个程序来提醒CruiseControl。我为此使用了一个Git post-update钩子。 如果我能找出哪个分支已经被提交,那我可以用它来通知CruiseControl哪个分支要建立。有没有办法在后更新钩子中访问分支名称? 解决方案 更新后钩子的第一个参数是完整的分支引用 - 例如,我看到'refs / heads / master'用于推送
..