【问题标题】:nightly build and virtual machines每晚构建和虚拟机
【发布时间】:2009-04-30 08:04:44
【问题描述】:

在我这里,我们正在编写服务器端应用程序(WCF 服务),我们期待自动安装并在我们的夜间构建过程中运行它...... 此外,我们期待在不同的服务器上一次又一次地安装它......

我们正在寻找:

  1. 夜间构建的最佳工具是什么? (我们目前正在使用 TeamCity,但它仅适用于 CI,不适用于 Nighty Build 要求)
  2. 是否有人构建其解决方案\项目并将其安装在虚拟机上? (您能附上\链接一些用于此安装的自动代码吗?)

谢谢。

【问题讨论】:

    标签: msbuild virtual-machine build-server nightly-build


    【解决方案1】:

    看看FinalBuilder

    【讨论】:

      【解决方案2】:

      TeamCity 是一个很棒的工具。它支持为夜间构建安排像 CC.NET 这样的构建。您遇到了什么问题?

      【讨论】:

      • 据我所知,这个 TC 对 CI 来说足够好,而不是 NihgtlyBuild。因为我们无法配置安装windows-services,安装在远程机器上,当然我们可以使用Msbuild,但是这一切都很难写。
      【解决方案3】:

      尝试使用 NAnt 进行构建: http://nant.sourceforge.net/

      和 CruiseControl.NET 用于持续集成: http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET

      两者都是开源的:-D

      【讨论】:

        【解决方案4】:

        TeamCity 将像 CC.Net 等一样处理夜间构建。

        您的评论

        在我看来这个 TC 已经足够好了 对于 CI 而不是 NihgtlyBuild。因为 我们无法配置安装 windows-services,远程安装 机器,当然我们可以使用 Msbuild 但很难写出所有 这个。

        使用Microsoft.SDC.Tasks 来做这些(当然是 IMO)并不是特别困难

        【讨论】:

          猜你喜欢
          • 2012-04-28
          • 1970-01-01
          • 1970-01-01
          • 2013-07-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-01-14
          • 2011-07-24
          相关资源
          最近更新 更多