diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5d59932d50e6d3677aa46024198257117b8f60ae..fbdeb0b62a7581bdc5b901abb7011f41521627ee 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -85,6 +85,28 @@ build-lang: paths: - src/lang/*.qm +build-users-doc: + stage: build + tags: + - linux + script: + - cd ./doc/users/ + - ./build.sh + artifacts: + paths: + - doc/users/documentation.pdf + +build-developers-doc: + stage: build + tags: + - linux + script: + - cd ./doc/dev/ + - ./build.sh + artifacts: + paths: + - doc/dev/documentation.pdf + build-linux: stage: build tags: @@ -98,6 +120,10 @@ build-linux: artifacts: true - job: build-lang artifacts: true + - job: build-developers-doc + artifacts: true + - job: build-users-doc + artifacts: true script: - mkdir -p linux - cd linux @@ -132,6 +158,10 @@ build-linux: - mkdir -p pamhyr/tests_cases/ - mkdir -p pamhyr/tests_cases/Saar - cp ../tests_cases/Saar/Saar.pamhyr pamhyr/tests_cases/Saar/ + # CP documentation + - mkdir -p pamhyr/doc/ + - cp ../doc/users/documentation.pdf pamhyr/doc/Pamhyr2-users.pdf + - cp ../doc/dev/documentation.pdf pamhyr/doc/Pamhyr2-dev.pdf artifacts: paths: - linux/pamhyr @@ -149,6 +179,10 @@ build-windows: artifacts: true - job: build-lang artifacts: true + - job: build-developers-doc + artifacts: true + - job: build-users-doc + artifacts: true script: - mkdir windows - cd windows @@ -280,3 +314,11 @@ tag-release: url: '${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/packages/pamhyr-windows.zip' filepath: '/windows/pamhyr-windows.zip' link_type: 'package' + - name: 'User documentations (pdf)' + url: '${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/doc/users/documentation.pdf' + filepath: '/doc/users/documentation.pdf' + link_type: 'other' + - name: 'Dev documentations (pdf)' + url: '${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/doc/dev/documentation.pdf' + filepath: '/doc/dev/documentation.pdf' + link_type: 'other' diff --git a/packages/make-windows-dir.bat b/packages/make-windows-dir.bat index 493f7491b7d5da70ae837aac2d7f52350ea92b1b..1045b4d4236db2b7c4d7c2909e32bd6e2b345a4e 100644 --- a/packages/make-windows-dir.bat +++ b/packages/make-windows-dir.bat @@ -47,3 +47,8 @@ rem Copy tests_cases mkdir pamhyr\tests_cases mkdir pamhyr\tests_cases\Saar copy /y ..\tests_cases\Saar\Saar.pamhyr pamhyr\tests_cases\Saar\ + +rem Documentations +mkdir pamhyr\doc +copy /y ..\doc\users\documentation.pdf pamhyr\doc\Pamhyr2-users.pdf +copy /y ..\doc\dev\documentation.pdf pamhyr\doc\Pamhyr2-dev.pdf