【问题标题】:Where to install a Build Machine for Windows product, on windows server or target product (for example: windows 7)在 Windows 服务器或目标产品(例如:Windows 7)上安装 Build Machine for Windows 产品的位置
【发布时间】:2012-07-30 10:59:27
【问题描述】:

我正在为面向 Windows 7(有一天也是 Windows 8)的 Windows 产品设置 Jenkins 构建服务器。它应该编译 C++ 和 C# 代码。 我想问一下在哪里部署构建服务器的最佳实践,在目标平台 (Windows 7) 上还是在 Windows Server 上?

谢谢,

【问题讨论】:

    标签: build jenkins build-automation


    【解决方案1】:

    最好在 Windows 平台上进行部署,因为将 Jenkins 构建服务器与目标机器隔离是一种很好的做法。如果目标机器出现问题,您的 Jenkins 设置将可用,这可以帮助您节省时间并再次重复工作。

    【讨论】:

      【解决方案2】:

      我会建议一个设置,您可以在任何合适的机器上安装 Jenkins Master(Web 界面)(我​​个人更喜欢 linux 服务器,但这只是我的意见,在您的情况下,我建议使用 Windows服务器),然后在您的目标平台上设置一个 Jenkins 从站,在其中执行实际构建。因此,您将构建机器与 Jenkins master 分开,然后它只负责启动构建并为 Web 界面提供所有构建统计信息。如果目标机器坏了,Jenkins 仍然可以访问,你可以解决这个问题,例如只需设置另一个从站。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-05-11
        • 1970-01-01
        • 1970-01-01
        • 2011-04-06
        • 1970-01-01
        • 2020-02-08
        • 2011-06-06
        • 1970-01-01
        相关资源
        最近更新 更多