taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 6310bc73958e78bdea86d06ac4705575726eb440
parent 2d2b49c1b9d6131935cc59267095f4bb14b4bfaf
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Fri,  9 Jun 2017 15:53:13 +0200

doc worker

Diffstat:
Mbuildbot/master.cfg | 13+++++++++++++
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