summaryrefslogtreecommitdiff
path: root/contrib/ci/jobs/0-build/build-docs.sh
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ci/jobs/0-build/build-docs.sh')
-rwxr-xr-xcontrib/ci/jobs/0-build/build-docs.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/contrib/ci/jobs/0-build/build-docs.sh b/contrib/ci/jobs/0-build/build-docs.sh
new file mode 100755
index 00000000..43152df9
--- /dev/null
+++ b/contrib/ci/jobs/0-build/build-docs.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+set -exou
+
+make html
+make latexpdf
+
+# Publish to docs.taler.net if on master branch
+if [[ ${CI_GIT_BRANCH} = "master" ]]; then
+ rm -rf /artifacts/docs_build
+
+ mkdir -p /artifacts/docs_build/docs/html/
+ mkdir -p /artifacts/docs_build/docs/pdf/
+
+ cp -r _build/html/* /artifacts/docs_build/docs/html/
+ cp -r _build/latex/*.pdf /artifacts/docs_build/docs/pdf/
+fi