我已经使用 buildbot 几个月了,我真的很满意。它与 github 连接。
我正在开发图像处理软件,处理时间非常重要。直到最近,我还在进行自动构建 + 测试,现在我正在监控测试所花费的时间。
因为最近才实施了对处理时间的监控,所以我想构建几个月以来的所有先前提交,所以我可以看到一些潜在的处理时间缺陷。
我可以使用ForceScheduler在特定提交上触发手动构建,但有没有一种简单的方法可以在最后 500 次提交上做到这一点?
我已经使用 buildbot 几个月了,我真的很满意。它与 github 连接。
我正在开发图像处理软件,处理时间非常重要。直到最近,我还在进行自动构建 + 测试,现在我正在监控测试所花费的时间。
因为最近才实施了对处理时间的监控,所以我想构建几个月以来的所有先前提交,所以我可以看到一些潜在的处理时间缺陷。
我可以使用ForceScheduler在特定提交上触发手动构建,但有没有一种简单的方法可以在最后 500 次提交上做到这一点?
假设您已将 PBSource 配置为更改源,您可以简单地编写一个脚本以buildbot sendchange
在命令行上调用。
buildbot sendchange --master {MASTERHOST}:{PORT} --auth {USER}:{PASS}
--who {USER} {FILENAMES..}
见:http ://buildbot.readthedocs.org/en/latest/manual/cmdline.html