commit 6310bc73958e78bdea86d06ac4705575726eb440
parent 2d2b49c1b9d6131935cc59267095f4bb14b4bfaf
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date: Fri, 9 Jun 2017 15:53:13 +0200
doc worker
Diffstat:
1 file changed, 13 insertions(+), 0 deletions(-)
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
@@ -17,6 +17,7 @@ c = BuildmasterConfig = {}
# worker name and password must be configured on the worker.
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")]
# 'protocols' contains information about protocols which master will use for
@@ -126,6 +127,12 @@ selenium_factory.addStep(ShellCommand(name="selenium",
descriptionDone="Test finished",
command=["launch_selenium_test"],
env={'PATH': "${HOME}/local/bin:/usr/lib/chromium:${PATH}"}))
+
+doc_factory = util.BuildFactory()
+doc_factory.addStep(ShellCommand(name="documentation",
+ description="Build documentation for docs.taler.net",
+ descriptionDone="Documentation built",
+ command=["./deployment/taler-build/update_docs.sh"])
c['builders'] = []
c['builders'].append(
@@ -143,6 +150,12 @@ c['builders'].append(
workernames=["selenium-worker"],
factory=selenium_factory))
+c['builders'].append(
+ util.BuilderConfig(name="doc-builder",
+ workernames=["doc-worker"],
+ factory=doc_factory))
+
+
####### BUILDBOT SERVICES
# 'services' is a list of BuildbotService items like reporter targets. The