diff options
author | Marcello Stanisci <stanisci.m@gmail.com> | 2017-10-23 16:25:35 +0200 |
---|---|---|
committer | Marcello Stanisci <stanisci.m@gmail.com> | 2017-10-23 16:25:35 +0200 |
commit | 51bb0ddd4bec5a1bd8284d940d36804932fda287 (patch) | |
tree | 222caebec4df777e96c4d97731a37ba7fd1e56fa | |
parent | 70420772939a15036fa14f0513e38ae2209356b7 (diff) | |
download | deployment-51bb0ddd4bec5a1bd8284d940d36804932fda287.tar.gz deployment-51bb0ddd4bec5a1bd8284d940d36804932fda287.tar.bz2 deployment-51bb0ddd4bec5a1bd8284d940d36804932fda287.zip |
adding debug-worker
-rw-r--r-- | buildbot/master.cfg | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/buildbot/master.cfg b/buildbot/master.cfg index e0f50fc..b9d1b09 100644 --- a/buildbot/master.cfg +++ b/buildbot/master.cfg @@ -22,6 +22,7 @@ c["workers"] = [worker.Worker("lcov-worker", "lcov-pass"), worker.Worker("selenium-worker", "selenium-pass"), worker.Worker("doc-worker", "doc-pass"), worker.Worker("switcher-worker", "switcher-pass"), + worker.Worker("debug-worker", "debug-pass"), worker.Worker("wallet-worker", "wallet-pass")] # 'protocols' contains information about protocols which master will use for @@ -67,6 +68,14 @@ all_scheduler = schedulers.SingleBranchScheduler( "switcher-builder", "wallet-builder"]) +# Scheduler monitoring the help.git repo; a forgotten repo we +# use to test BB. +debug_scheduler = scheduler.SingleBranchScheduler( + name="debug-scheduler", + change_filter=util.ChangeFiler(branch="master", project="help"), + treeStableTimer=None, + builderNames=["debug-builder"]) + # Provide "force" button in the web UI force_scheduler = schedulers.ForceScheduler( name="force-scheduler", @@ -77,7 +86,7 @@ force_scheduler = schedulers.ForceScheduler( "doc-builder", "wallet-builder"]) -c["schedulers"] = [doc_scheduler, wallet_scheduler, all_scheduler, force_scheduler] +c["schedulers"] = [doc_scheduler, wallet_scheduler, all_scheduler, force_scheduler, debug_scheduler] ####### BUILDERS @@ -113,6 +122,12 @@ wallet_factory.addStep(ShellCommand(name="test", command=["make", "check"], workdir="build/")) +debug_factory = util.BuildFactory() +debug_factory.addStep(name="echo debug", + description="just echoing a word", + descriptionDone="builder responded", + command=["echo", "I'm here!"]) + lcov_factory = util.BuildFactory() lcov_factory.addStep(Git(repourl='git://git.taler.net/deployment.git', @@ -196,6 +211,11 @@ doc_factory.addStep(ShellCommand(name="build www-stage", command=["./update_stage.sh"], workdir="build/taler-build")) +debug_builder = util.BuilderConfig( + name="debug-builder", + workernames=["debug-worker"], + factory=debug_factory) + lcov_builder = util.BuilderConfig( name="lcov-builder", workernames=["lcov-worker"], |