diff options
author | Javier Sepulveda <javier.sepulveda@uv.es> | 2023-01-30 12:45:22 +0100 |
---|---|---|
committer | Javier Sepulveda <javier.sepulveda@uv.es> | 2023-01-30 12:45:22 +0100 |
commit | fb38c800b7acaaeeba8aeb6c28bbf34299dbc841 (patch) | |
tree | 1338793a2f2e23fe52327cfc608f78ecf440b93f /buildbot | |
parent | fc8b09c5fef9d31b8fb2907989ab79f1a44535f0 (diff) | |
download | deployment-fb38c800b7acaaeeba8aeb6c28bbf34299dbc841.tar.gz deployment-fb38c800b7acaaeeba8aeb6c28bbf34299dbc841.tar.bz2 deployment-fb38c800b7acaaeeba8aeb6c28bbf34299dbc841.zip |
Change buildbot worker for docs.git
Diffstat (limited to 'buildbot')
-rw-r--r-- | buildbot/master.cfg | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/buildbot/master.cfg b/buildbot/master.cfg index f3206be..42ac446 100644 --- a/buildbot/master.cfg +++ b/buildbot/master.cfg @@ -215,18 +215,37 @@ SCHEDULERS.append(schedulers.SingleBranchScheduler( # Location: /home/docbuilder @ taler.net WORKERS.append(worker.Worker("doc-worker", "doc-pass")) +# DOCS.GIT - GENERATE STEP 1 (create docker image) - javisep + DOC_FACTORY = create_factory_with_deployment() DOC_FACTORY.addStep( ShellCommand( - name="build docs", + name="build image docs", description="Building documentation", descriptionDone="Documentation built.", - command=["./build-docs.sh"], - workdir="../../deployment/buildbot", + command=["./build.sh"], + workdir="../../deployment/docker/docs-build", + env={'PATH': "${HOME}/.local/bin:${PATH}"}, + haltOnFailure=True + ) +) + +# DOCS.GIT - GENERATE STEP 2 (execute docker image) - javisep + +DOC_FACTORY.addStep( + ShellCommand( + name="run image docs", + description="Building documentation", + descriptionDone="Documentation built.", + command=["./run.sh"], + workdir="../../deployment/docker/docs-build", env={'PATH': "${HOME}/.local/bin:${PATH}"}, haltOnFailure=True ) ) + +# OTHER STUFF, IN THE SAME WORKER ... + DOC_FACTORY.addStep( steps.ShellSequence( name="prepare exchange", |