gpt4 book ai didi

python - 在其他客户端上的 buildbot 中执行构建步骤

转载 作者:太空狗 更新时间:2023-10-30 01:18:14 26 4
gpt4 key购买 nike

我正在尝试找出是否可以在同一构建中的构建客户端以外的另一台机器上执行某些构建步骤。例如,构建过程的一个路径包括如果另外 2 台机器确实成功运行了单元测试,则应该只打包最终的 zip。谁能给我指出一个链接或解释一下如何使用 buildbot 实现这一点?

(client3)                        ↗  unittest    ↘ 
(client2) ↗ other tests ↘
(client1) → git sync → compile → sign executables → zip → publish

最佳答案

Mozilla 在 2013 年就此主题做了一个有用的演示。对我来说,controlling build 似乎是您正在寻找的术语。

Buildbot best practice: manage parallel execution from a controlling build.

http://releng.polymtl.ca/RELENG2013/html/slides/buildbot-talk/index.html?full#release-process-lines

我个人喜欢羊群概念。这是几年前的一项提议,其中构建作业可以有多个“起点”。但是我不确定这方面的进展如何

enter image description here

关于python - 在其他客户端上的 buildbot 中执行构建步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53891872/

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