我想知道一个人有什么样的构建(例如和学习)。
我目前设置了每晚触发更改的构建..
我应该为 ci 构建或不同的配置块使用不同的服务器吗???
请提供有关如何维护 CI 和每晚构建配置的想法或示例
我想知道一个人有什么样的构建(例如和学习)。
我目前设置了每晚触发更改的构建..
我应该为 ci 构建或不同的配置块使用不同的服务器吗???
请提供有关如何维护 CI 和每晚构建配置的想法或示例
We use one build machine (a slightly older desktop pc at the moment, going to be in the server rack soon), with multiple project blocks in the configuration.
We have several main projects:
this seems to work well for our team of 12, however it would depend on your team size, release frequency and whether you do nightly builds for beta users.
只要您为每种构建类型使用不同的工作文件夹(除非您不介意构建类型会相互覆盖),您就可以在一台服务器上有效地为每个产品拥有尽可能多的 CCNet 项目配置。
在工作中,我们的一台构建服务器构建了 4 种不同的产品,每个产品至少有 2 次构建——一个夜间构建和一个 CI 构建。我们的 CI 构建每 15 分钟触发一次更改,而夜间构建仅在发生更改时才会按计划触发。