summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2022-08-17 20:03:34 -0500
committerMarge Bot <marge-bot@gnome.org>2022-08-18 02:11:51 +0000
commit3cd6f9110c50bcd7f42f297de599b5902601ce34 (patch)
tree62a368d161ffe77d87ca5041c966a1be5d360e30 /.gitlab-ci.yml
parentcba35b6c19c20d36fee3c09a1896de06ae838251 (diff)
downloadlibrsvg-3cd6f9110c50bcd7f42f297de599b5902601ce34.tar.gz
Add a devel-docs job to the CI
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/729>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4c8a82d8..b44b28d1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -397,6 +397,21 @@ reference:
paths:
- public
+devel-docs:
+ extends:
+ - '.container.opensuse@x86_64.stable'
+ - '.fdo.distribution-image@opensuse'
+ - '.cache'
+ stage: docs
+ needs:
+ - job: opensuse-container@x86_64.stable
+ artifacts: false
+ script:
+ - bash -x ./ci/gen-devel-docs.sh
+ artifacts:
+ paths:
+ - public
+
pages:
stage: docs
extends:
@@ -406,6 +421,7 @@ pages:
needs:
- job: reference
- job: coverage
+ - job: devel-docs
script:
- mkdir -p public/internals
- cargo doc --document-private-items --no-deps