1
4
在我工作的地方,我们使用buildbot在几个架构和Python版本上测试单个程序。我用一个建筑大师来监督大约16个奴隶。每一组从系统从不同的repo中提取并测试它与python 2.x。 根据我的经验,很容易配置一个构建主控形状来运行项目的混搭。这可能不是一个好主意,因为瀑布页面(构建从服务器报告结果的地方)可能会被超过几个从服务器堵塞。如果您可以轻松地滚动浏览一个长长的瀑布页面,那么这就不是问题了。 编辑: master.cfg中的update命令:
000 buildbot和ctb是指定从哪个分支和repo获取信息的附加参数。脚本update.sh是我为避免不相关的git问题而编写的。如果您想运行不同的项目,可以编写如下内容:
这两个项目不一定是相关的。buildbot为每个生成器创建一个目录,并运行该目录中的所有步骤。 |
2
3
仅供参考,buildbot 0.8.x支持一个主机上的多个存储库,稍微简化了一些。 |
AAlvz · 如何将变量传递给Buildbot? 8 年前 |