python – 在其他客户端上的buildbot中执行buildsteps

前端之家收集整理的这篇文章主要介绍了python – 在其他客户端上的buildbot中执行buildsteps前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我试图找出是否可以在另一台机器上执行某些构建步骤而不是同一构建中的构建客户机.例如,构建过程的一条路径包括如果其他2台机器成功运行单元测试,则应该打包最终的zip.有人能指出我的链接或解释如何使用buildbot实现这一目标吗?

(client3)                        ↗  unittest    ↘ 
(client2)                      ↗   other tests    ↘
(client1) → git sync → compile → sign executables → zip → publish
最佳答案
Mozilla在2013年就这个主题做了一个有用的演示.对我而言,控制构建似乎是你正在寻找的术语.

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

原文链接:https://www.f2er.com/python/438941.html

猜你在找的Python相关文章