stages: - generate-docs include: - project: 'gilden/ci/exxcellent-documentation-tool' ref: 'master' file: - 'DocumentationTool.gitlab-ci.yaml' .generate-document: extends: .pages-template stage: generate-docs variables: DOCUMENT_ROOT: "documentation" OUTPUT_DIR: "tmp" PAGE_PREFIX: "[CI/CD] - [TMPL] - " PAGE_SUFFIX: "bla" CREATE_SUB_PAGES: "false" CONFLUENCE_SPACE: "RANDI" TEXT_GENERATED_HINT: 'This is a generated page, do not edit!' FILE_INPUT: "index.html,111183157,gitlab-ci-templates" check_confluence_validity: extends: .generate-document stage: generate-docs variables: OUTPUT_DIR: "merge_requests" script: - check-validity artifacts: paths: [ merge_requests/ ] only: [ merge_requests ] pages: extends: .generate-document stage: generate-docs variables: OUTPUT_DIR: "public" script: - publish artifacts: paths: [ public/ ] only: [ master ]