From e36206b4362761a8bcccfe0e6dfb7a4c62fc1fe6 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Mon, 29 Jan 2024 15:55:15 +0100 Subject: [PATCH] ci: Add mage documentation. --- .gitlab-ci.yml | 19 +++++++++++++++++++ packages/make-windows-dir.bat | 1 + 2 files changed, 20 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9bbe23ef..ed6ac6fc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -29,6 +29,20 @@ stages: variables: MAGE_VERSION: "v8.3.3" +dl-mage-doc: + stage: downloads + tags: + - linux + rules: + - if: $CI_COMMIT_BRANCH == 'ci-test' || $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG + script: + - mkdir -p doc + - cd doc + - curl -L -o mage8.pdf https://gitlab.irstea.fr/jean-baptiste.faure/mage/-/releases/$MAGE_VERSION/downloads/documents/Mage-8_Documentation.pdf + artifacts: + paths: + - doc/mage8.pdf + dl-mage-linux: stage: downloads tags: @@ -209,6 +223,8 @@ build-linux: needs: - job: dl-mage-linux artifacts: true + - job: dl-mage-doc + artifacts: true - job: set-version artifacts: true - job: build-lang @@ -264,6 +280,7 @@ build-linux: - mkdir -p pamhyr/doc/html/ # - cp ../doc/users/documentation.pdf pamhyr/doc/Pamhyr2-users.pdf # - cp ../doc/users/documentation.html pamhyr/doc/Pamhyr2-users.html + - cp ../doc/mage8.pdf pamhyr/doc/mage8.pdf - cp ../doc/dev/documentation.pdf pamhyr/doc/Pamhyr2-dev.pdf - cp ../doc/dev/documentation.html pamhyr/doc/Pamhyr2-dev.html #- cp ../doc/users/images/* pamhyr/doc/images @@ -297,6 +314,8 @@ build-windows: needs: - job: dl-mage-windows artifacts: true + - job: dl-mage-doc + artifacts: true - job: set-version artifacts: true - job: build-lang diff --git a/packages/make-windows-dir.bat b/packages/make-windows-dir.bat index 823bf282..01c5660d 100644 --- a/packages/make-windows-dir.bat +++ b/packages/make-windows-dir.bat @@ -55,6 +55,7 @@ mkdir pamhyr\doc mkdir pamhyr\doc\images rem copy /y ..\doc\users\documentation.pdf pamhyr\doc\Pamhyr2-users.pdf copy /y ..\doc\dev\documentation.pdf pamhyr\doc\Pamhyr2-dev.pdf +copy /y ..\doc\mage8.pdf pamhyr\doc\mage8.pdf rem copy /y ..\doc\users\documentation.html pamhyr\doc\Pamhyr2-users.html copy /y ..\doc\dev\documentation.html pamhyr\doc\Pamhyr2-dev.html copy /y ..\doc\users\images\* pamhyr\doc\images -- GitLab