summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Jeanmougin <marc@jeanmougin.fr>2017-11-22 00:31:02 +0000
committerMarc Jeanmougin <marc@jeanmougin.fr>2017-11-22 00:31:02 +0000
commit44323c97a7796e7b47ced1717e8b54e8885ccb06 (patch)
treec41d56e4cc4b28e22a70387633ae64cc4758512b
parentMerge branch 'doxygen-separate-ci' of https://gitlab.com/monomon/inkscape (diff)
downloadinkscape-44323c97a7796e7b47ced1717e8b54e8885ccb06.tar.gz
inkscape-44323c97a7796e7b47ced1717e8b54e8885ccb06.zip
try to build doc on CI
-rw-r--r--.gitlab-ci.yml10
1 files changed, 8 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 10aadb22a..8235a3555 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -66,6 +66,8 @@ inkscape:mac:
inkscape:doc:
stage: build
+ only:
+ - schedules
script:
- cd buildtools
- doxygen Doxyfile
@@ -81,7 +83,7 @@ inkscape:doc:
# Make sure the timeout of the build is big enough
clang:
stage: build
- only:
+ only:
- schedules
script:
- apt-get update -yqq && apt-get install -y clang-3.8 clang
@@ -105,13 +107,17 @@ test:linux:
# uploads the clang scan to user.gitlab.io/inkscape/
pages:
stage: deploy
- when: manual
dependencies:
+ - inkscape:doc
- clang
script:
+ - mkdir -p public/
- if test -e scan; then cp -r scan/* public; fi
+ - if test -e doxygen; then cp -r doxygen/html/ public/doxygen/; fi
+ - if test -e doxygen-extensions; then cp -r doxygen/html/ public/doxygen-extensions/; fi
artifacts:
paths:
- public
only:
- master
+ - schedules