continuous-integration - 从哪里开始使用 CruiseControl.NET

标签 continuous-integration cruisecontrol.net

我正在从头开始设置我团队的源代码控制 + 构建/集成过程。我们使用 VSS 和我们内部创建的工具来执行构建过程。我们决定搬到一个更现代的环境。我有 SVN 正在运行,我想设置一个与 CruiseControl.NET 的持续集成过程。
是否有一个很好的分步入门指南,可以让我开始使用此工具的最佳实践?

最佳答案

在充分利用 CruiseControl 之前,您需要创建一个可由 msbuild 或 nant 运行的自动构建脚本。一步完成项目构建后,您就可以开始将 CruiseControl 集成到组合中。以下是一些可帮助您入门的资源:

  • CruiseControl.net Wiki - 非常好的资源。
  • CruiseControl.net SourceControl Block - 展示了如何在 CruiseControl.net 中使用 svn 和 sourcecontrol 块
  • Getting CruiseControl.net, MsBuild, and SVN setup - 一种资源,可引导您完成将所有内容融合在一起的步骤。
  • 关于continuous-integration - 从哪里开始使用 CruiseControl.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17108/

    相关文章:

    Xcode持续集成: detecting the CI environment during a post-action script

    docker - CI上kubectl在交互模式下运行失败

    webpack - 部署 SPA 时如何确保前端的无缝可用性?

    continuous-integration - 将 Cruise Controls 内部版本号设置为重命名项目的某个值开始?

    c# - 我应该在构建服务器上安装 SDK 吗?

    continuous-integration - CruiseControl + Starteam : not picking up all files

    continuous-integration - CruiseControl.NET 中的队列优先级

    git - Concourse:使用 HTTP 请求触发作业

    github - 如何设置从 bash 传入的 GitHub 拉取请求的构建状态?

    cruisecontrol.net - 如何让 xslReportBuildPlugin 在 CruiseControl.net 上工作