continuous-integration - 与 Nant 持续集成

标签 continuous-integration build-automation nant automated-tests

我正准备第一次使用持续集成。我将使用 Nant 进行自动化构建和测试任务,并尝试找到合适的 CI 工具来轮询存储库并执行 Nant 脚本。

到目前为止,我已经大致研究了以下内容:

  • hudson
  • 巡航控制
  • 德拉科

到目前为止,我的感觉是,由于大部分工作将由 Nant 完成,Draco 会很好,因为它应该很容易安装/设置。另一方面,Cruise Control 和 Hudson 可能会提供更好的报告选项。

在使用 Nant 进行构建和测试任务时,执行持续集成的最佳方式是什么?

最佳答案

我们使用 CruiseControl.NET作为我们的 CI 服务器以及我们在 NAnt 中的完整构建系统。在过去的 5 年里,它运行得非常好。从那以后,我研究了其他替代方案,但找不到任何令人信服的理由来切换。

CruiseControl.NET 对不同的源代码控制系统有着惊人的支持。此外,我喜欢他们的应用程序的可扩展性,因为我们已经构建了一些集成到其中的系统。

关于continuous-integration - 与 Nant 持续集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/187741/

相关文章:

node.js - 将 NodeJS Express API 部署到 AWS

continuous-integration - 是否可以使用 Travis CI 测试硬件相关代码?

perl - 哪个Perl持续集成框架?

android - 用于自动构建 Android 应用程序的 Maven 与 Ant

c# - 使用 NUnit 2.5.x 和 .Net 4.0 持续集成/构建

iis-7 - 通过 C# 进行 IIS 7 远程管理

java - 请帮助选择 CI 构建工具

node.js - 如何远程启动和停止 meteor 服务器?

msbuild - tfs 构建过程很慢,需要很长时间才能完成

nant - 如何在 Nant 中回显文件集的内容?