summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 98a95c13..7d050a55 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -242,3 +242,18 @@ metrics:
script:
- kas shell --update --force-checkout ci/base.yml --command \
"$CI_PROJECT_DIR/ci/patchreview $CI_PROJECT_DIR/meta-* --verbose --metrics $CI_PROJECT_DIR/metrics.txt"
+
+documentation:
+ extends: .setup
+ script:
+ - |
+ sudo pip3 install -r meta-arm-bsp/documentation/requirements.txt
+ for CONF in meta-*/documentation/*/conf.py ; do
+ SOURCE_DIR=$(dirname $CONF)
+ MACHINE=$(basename $SOURCE_DIR)
+ sphinx-build -vW $SOURCE_DIR build-docs/$MACHINE
+ done
+ test -d build-docs/
+ artifacts:
+ paths:
+ - build-docs/