摘要:配置主要涉及三个地方:
- 全局字典需要设置 'codebaseGenerator' 参数。
- ForceScheduler需要通过参数codebases指定相关的repository。
- source checkout step 需要通过codebase参数指定确定的repos。
阅读全文
posted @ 2015-05-28 10:03
|
|
|
随笔分类 - buildbot
buildbot auto test, auto deploy tool
摘要:配置主要涉及三个地方:
- 全局字典需要设置 'codebaseGenerator' 参数。
- ForceScheduler需要通过参数codebases指定相关的repository。
- source checkout step 需要通过codebase参数指定确定的repos。
阅读全文
posted @ 2015-05-28 10:03
摘要:Django作者之一 JACOB KAPLAN
所写的buildbot应用在Django系统。
全文总共分为两个部分
1,http://jacobian.org/writing/ci-is-hard/
2,http://jacobian.org/writing/configuration-and-architecture/
作者开源了他hack出的buildbot系统代码:https://github.com/jacobian/django-buildmaster
1,主要介绍了为什么针对Django建立CI系统很繁杂、困难。
- Django 是一个复杂的系统,有很多的测试用例(当时3000+)
- 支持太多的Python版本(CPython, Jython, and PyPy)
- 支持太多的数据库后端(PostgreSQL, MySQL, SQLite, and Oracle)
- 支持太多的操作系统。。。
为了把全部的测试范围都覆盖,明显需要非常多的机器,即使是虚拟机,也需要很多。。
阅读全文
posted @ 2015-02-10 15:31
摘要:公司服务器多数都用的centos,这个是大环境,改不了,只好研究怎么安装buildbot-slave.
buildbot-master倒是没有问题,可控,自己弄了一个ubuntu14来玩。
# centos 6.5 root权限需要安装的包
阅读全文
posted @ 2015-01-29 11:15
摘要:buildbot的master或者slave,一般配置好了之后,
总希望永久可用,即使机器因为某些原因重启了,也会自动启动。
阅读全文
posted @ 2015-01-24 21:37
|
|