summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2018-06-15 15:15:30 -0400
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2018-06-16 15:44:56 -0400
commitb592a80b0e4e244ce50b2452ffcd655fd843bf81 (patch)
tree012dd6c04df96d61a031711439d8a1822660c286 /.gitlab-ci.yml
parenta01a5cc8ea55495eb07bc12557c00e633f307149 (diff)
downloadbuildstream-b592a80b0e4e244ce50b2452ffcd655fd843bf81.tar.gz
doc/bst2html.py, doc/Makefile: Added --force option
If --force is not specified, then we'll skip session files in the case that all of the outputs exist. Now setting BST_FORCE_SESSION_REBUILD when building the docs will cause the session files to be rebuilt regardless of whether they exist or not. The .gitlab-ci.yml was also changed to use this and force rebuilds.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml3
1 files changed, 1 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7c5bcbd24..3c6554698 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -147,8 +147,7 @@ docs:
- pip3 install sphinx_rtd_theme
- cd dist && ./unpack.sh && cd buildstream
- pip3 install .
- - make -C doc sessions
- - make -C doc
+ - make BST_FORCE_SESSION_REBUILD=1 -C doc
- cd ../..
- mv dist/buildstream/doc/build/html public
artifacts: