Skip to content

Commit

Permalink
update examples/hello
Browse files Browse the repository at this point in the history
  • Loading branch information
Mikhail Sobolev committed Jan 16, 2015
1 parent 04223d6 commit dea7cb1
Showing 1 changed file with 46 additions and 48 deletions.
94 changes: 46 additions & 48 deletions master/docs/examples/hello.cfg
@@ -1,73 +1,71 @@
#! /usr/bin/python

from buildbot import master
from buildbot.buildslave import BuildSlave
from buildbot.process import factory
from buildbot.steps.source import CVS, SVN, Darcs
from buildbot.steps.shell import Configure, Compile, Test
from buildbot.status import html, client
from buildbot.changes.pb import PBChangeSource
from buildbot.plugins import *

BuildmasterConfig = c = {}

c['slaves'] = [BuildSlave("bot1", "sekrit")]
c['slaves'] = [buildslave.BuildSlave("bot1", "sekrit")]

c['change_source'] = PBChangeSource(prefix="trunk")
c['change_source'] = changes.PBChangeSource(prefix="trunk")
c['builders'] = []

if True:
f = factory.BuildFactory()
f.addStep(CVS(cvsroot="/usr/home/warner/stuff/Projects/BuildBot/demo/Repository",
cvsmodule="hello",
mode="clobber",
checkoutDelay=6,
alwaysUseLatest=True,
))
f.addStep(Configure())
f.addStep(Compile())
f.addStep(Test(command=["make", "check"]))
b1 = {"name": "cvs-hello",
"slavename": "bot1",
"builddir": "cvs-hello",
"factory": f,
}
f = util.BuildFactory()
f.addStep(steps.CVS(cvsroot="/usr/home/warner/stuff/Projects/BuildBot/demo/Repository",
cvsmodule="hello",
mode="clobber",
checkoutDelay=6,
alwaysUseLatest=True))
f.addStep(steps.Configure())
f.addStep(steps.Compile())
f.addStep(steps.Test(command=["make", "check"]))
b1 = {
"name": "cvs-hello",
"slavename": "bot1",
"builddir": "cvs-hello",
"factory": f
}
c['builders'].append(b1)

if True:
svnrep="file:///usr/home/warner/stuff/Projects/BuildBot/demo/SVN-Repository"
f = factory.BuildFactory()
f.addStep(SVN(svnurl=svnrep+"/hello", mode="update"))
f.addStep(Configure())
f.addStep(Compile()),
f.addStep(Test(command=["make", "check"]))
b1 = {"name": "svn-hello",
"slavename": "bot1",
"builddir": "svn-hello",
"factory": f,
}
f = util.BuildFactory()
f.addStep(steps.SVN(svnurl=svnrep+"/hello", mode="update"))
f.addStep(steps.Configure())
f.addStep(steps.Compile()),
f.addStep(steps.Test(command=["make", "check"]))
b1 = {
"name": "svn-hello",
"slavename": "bot1",
"builddir": "svn-hello",
"factory": f
}
c['builders'].append(b1)

if True:
f = factory.BuildFactory()
f.addStep(Darcs(repourl="http://localhost/~warner/hello-darcs",
mode="copy"))
f.addStep(Configure(command=["/bin/sh", "./configure"]))
f.addStep(Compile())
f.addStep(Test(command=["make", "check"]))
b1 = {"name": "darcs-hello",
"slavename": "bot1",
"builddir": "darcs-hello",
"factory": f,
}
f = util.BuildFactory()
f.addStep(steps.Darcs(repourl="http://localhost/~warner/hello-darcs",
mode="copy"))
f.addStep(steps.Configure(command=["/bin/sh", "./configure"]))
f.addStep(steps.Compile())
f.addStep(steps.Test(command=["make", "check"]))
b1 = {
"name": "darcs-hello",
"slavename": "bot1",
"builddir": "darcs-hello",
"factory": f
}
c['builders'].append(b1)

c['title'] = "Hello"
c['titleURL'] = "http://www.hello.example.com/"
c['buildbotURL'] = "http://localhost:8080"

c['slavePortnum'] = 8007
c['manhole'] = master.Manhole(9900, "username", "password")
c['manhole'] = util.PasswordManhole(9900, "username", "password")

c['status'] = [html.WebStatus(http_port=8080),
]
c['www'] = {
'port': 8080
}

# vim:ft=python

0 comments on commit dea7cb1

Please sign in to comment.