加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

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

发布时间:2020-12-16 22:24:15 所属栏目:Python 来源:网络整理
导读:我试图找出是否可以在另一台机器上执行某些构建步骤而不是同一构建中的构建客户机.例如,构建过程的一条路径包括如果其他2台机器成功运行单元测试,则应该打包最终的zip.有人能指出我的链接或解释如何使用buildbot实现这一目标吗? (client3) ↗ unittest ↘ (

我试图找出是否可以在另一台机器上执行某些构建步骤而不是同一构建中的构建客户机.例如,构建过程的一条路径包括如果其他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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读