使用 Buildot 实现持续集成
2010-06-29 00:00:00 来源:WEB开发网核心提示: 另一个备受瞩目的 Buildbot 用户是 Google Chrome 浏览器项目,图 3 显示了一个高度定制的 Buildbot,使用 Buildot 实现持续集成(3),它极大地增强了 Buildbot 用户界面的外观,幸运的是,因为有一大堆包被下载且得到自动安装,完成这些步骤之后,Goog
另一个备受瞩目的 Buildbot 用户是 Google Chrome 浏览器项目。图 3 显示了一个高度定制的 Buildbot,它极大地增强了 Buildbot 用户界面的外观。幸运的是,Google 将这些增强的开放代码提供给 Buildbot。
图 3. Google Chrome 增强的 Buildbot;
查看原图(大图)
构建这个配置不在本文讨论范围内,但是我建议您自己看一下。现在我们看一下如何使一个 Buildbot 主服务器快速运转起来。
5 分钟内设置 Buildbot
我在 Ubuntu 8.10 上执行了这几步,不过它们应该在大部分 Linux 系统上都适用:
下载 ez_setup.py:
wget http://peak.telecommunity.com/dist/ez_setup.py
安装 easy_install:
sudo python ez_setup.py
使用 apt-get 安装 Python Twisted 包
sudo apt-get install python-Twisted
遵循这个 collective.buildbot “秘诀”:
sudo easy_install collective.buildbot
此时,许多东西开始涌出 shell,因为有一大堆包被下载且得到自动安装。完成这些步骤之后,就可以开始创建 Buildbot 了!如果安装过程进行得很顺利,在 shell 提示符处输入:
$ paster create -t buildbot my.project
$ cd my.project
更多精彩
赞助商链接