[librsvg] Publish the internals documentation in gitlab pages



commit 5875ccb5d790705c74d5881b9aedc8ebcc09c982
Author: Federico Mena Quintero <federico gnome org>
Date:   Tue Oct 29 09:22:01 2019 -0600

    Publish the internals documentation in gitlab pages

 .gitlab-ci.yml | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9215a021..72db0f4e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -25,6 +25,7 @@ stages:
   - distcheck
   - rustc
   - cross_distro
+  - docs
 
 .test_template: &test
   script:
@@ -232,3 +233,21 @@ debian:testing_release_i386:
     LIBRSVG_DEBUG: "yes"
   <<: *rustc
   <<: *stage_3
+
+# STAGE 4 DOCUMENTATION
+#######################################################################
+
+docs:
+  image: $AMD64_OPENSUSE_TUMBLEWEED
+  stage: docs
+  script:
+    - mkdir -p public/doc
+    - cargo doc --document-private-items --no-deps
+    - cp -r target/doc/* public/doc
+
+  artifacts:
+    paths:
+      - public
+
+  only:
+    - master


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]