WEB开发网
开发学院软件开发Python 使用 Buildot 实现持续集成 阅读

使用 Buildot 实现持续集成

 2010-06-29 00:00:00 来源:WEB开发网   
核心提示: 现在设置已经快完成了,但在完成之前,使用 Buildot 实现持续集成(4),我要提几个在首次配置 Buildbot 时您容易出错的地方,在您的 my.project/master.cfg 文件中

现在设置已经快完成了,但在完成之前,我要提几个在首次配置 Buildbot 时您容易出错的地方。在您的 my.project/master.cfg 文件中,应该可以看到以下内容:

清单 1. master.cfg 内容

[buildout] 
master-parts = 
  master 
  passing.project 
# uncomment this to enable polling 
  poller 
 
[master] 
recipe = collective.buildbot:master 
project-name = passing.project project 
 
# allow to force build with the web interface 
allow-force = true 
 
# internal port 
port = 9051 
 
# http port 
wport = 9081 
 
# buildbot url. change this if you use a virtualhost 
url = http://localhost:9081/ 
 
# static files 
public-html = ${buildout:directory}/public_html 
 
slaves = 
  localhost NaOaPSWb 
 
[passing.project] 
recipe = collective.buildbot:project 
slave-names = localhost 
vcs = hg 
repositories = /home/ngift/myhgrepo 
 
# notifications 
mail-host = localhost 
email-notification-sender = buildbot@cortese 
email-notification-recipient = 
  super@example.com 
 
# run test each hour 
periodic-scheduler=60 
 
# cron build 
cron-scheduler = 0 8 * * * 
 
 
# You can change the sequences to build / test your app 
# default options should work for most buildout based projects 
build-sequence = 
#  /usr/bin/python2.5 bootstrap.py -c project.cfg 
#  /usr/bin/python2.5 bin/buildout -c project.cfg 
 
 
test-sequence = 
  nosetests 
# zope.testing require exit with status 
#  bin/test --exit-with-status 
 
[poller] 
recipe = collective.buildbot:poller 
# don't forget to check this 
# since it's generated from the paster template it may be a wrong url 
repositories = /home/ngift/myhgrepo 
#user = h4x0r 
#password = passwd 
poll-interval = 120 

上一页  1 2 3 4 5 6  下一页

Tags:使用ot 实现

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接