gpt4 book ai didi

continuous-integration - 分支、主干持续集成?

转载 作者:行者123 更新时间:2023-12-02 04:17:22 26 4
gpt4 key购买 nike

我正在努力建立具有分支和主干结构的良好持续集成。

但是我们应该如何思考呢?

我们希望我们的持续集成工具为我们提供一个每周测试一次的版本,该版本将在该版本上停留一周,有时我们会在发布之前进行错误修复。

我应该创建一个名为 Testbranch 的分支,并让 testbranch 始终构建并放到测试服务器上吗?还是我应该换个方向思考?

最佳答案

我认为您会在“测试/即将发布”分支和另一个监视主线的 CI 构建上构建 CI。

对测试分支的任何错误修复都将被构建并移动到测试服务器。对主线的更改只需使用您现有的任何类型的单元测试即可构建。每周,您将同步主线和测试分支,这将触发测试分支上的构建以开始您对新功能的测试。

我还建议获得第二个测试服务器,以便您也可以定期部署主线并验证它是否正常。从长远来看,这可能会让您延长测试周期,以便立即测试更多“正在开发”的项目。这可能最终让您的团队离开分支模型,只需要一周的冲刺,在一周内构建、测试和交付新功能。

关于continuous-integration - 分支、主干持续集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2223934/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com