only_tags=True,
pollAtLaunch=True,
pollInterval=60*60*24))
+c['change_source'].append(changes.GitPoller(
+ 'https://github.com/crawl/crawl.git',
+ project='crawl',
+ workdir='crawl',
+ only_tags=True,
+ pollAtLaunch=True,
+ pollInterval=60*60*24))
####### SCHEDULERS
change_filter=util.ChangeFilter(project="veilid"),
treeStableTimer=None,
builderNames=["veilid"]))
+c['schedulers'].append(schedulers.SingleBranchScheduler(
+ name="crawl",
+ change_filter=util.ChangeFilter(project="crawl"),
+ treeStableTimer=None,
+ builderNames=["crawl"]))
####### BUILDERS
workernames=["carbon-worker"],
factory=factory))
+factory = util.BuildFactory()
+factory.addStep(steps.ShellCommand(command=["echo", "hello"]))
+c['builders'].append(
+ util.BuilderConfig(name="crawl",
+ tags=["crawl"],
+ workernames=["carbon-worker"],
+ factory=factory))
+
####### BUILDBOT SERVICES
# 'services' is a list of BuildbotService items like reporter targets. The