'protocols': {'pb': {'port': "ssl:9989:privateKey=privkey.pem:certKey=fullchain.pem"}},
'schedulers': [ForceScheduler(
name="force",
- builderNames=["crawl","fcgisrv","ledger","npupnp","libupnpp","upmpdcli","veilid","waterslager"])],
+ builderNames=["buildbot","crawl","fcgisrv","ledger","npupnp",
+ "libupnpp","upmpdcli","veilid","waterslager"])],
'secretsProviders': [secrets.SecretInAFile(dirname="/var/lib/buildmaster/secrets")],
'services': [reporters.MailNotifier(
fromaddr="Humopery Buildbot <buildbot@humopery.space>",
command=["cargo","clean"]),
])))
+####### buildbot tag notifications
+
+c['change_source'].append(GitPoller(
+ 'https://github.com/buildbot/buildbot.git',
+ project='buildbot',
+ workdir='buildbot',
+ only_tags=True,
+ pollAtLaunch=True,
+ pollInterval=60*60*24))
+c['schedulers'].append(SingleBranchScheduler(
+ name="buildbot",
+ change_filter=ChangeFilter(project="buildbot"),
+ treeStableTimer=None,
+ builderNames=["buildbot"]))
+c['builders'].append(BuilderConfig(
+ name="buildbot",
+ tags=["buildbot"],
+ workernames=["carbon-worker"],
+ factory=BuildFactory([
+ ShellCommand(command=["echo", "hello"])
+ ])))
+
####### crawl tag notifications
c['change_source'].append(GitPoller(