diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..6648dc2 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,41 @@ +stages: + - generate-docs + +include: + - project: 'gilden/ci/exxcellent-documentation-tool' + ref: 'master' + file: + - 'DocumentationTool.gitlab-ci.yaml' + +.generate-document: + extend: .pages-template + stage: generate-docs + variables: + DOCUMENT_ROOT: "documentation" + PAGE_PREFIX: "[CI/CD] - [TMPL] - " + 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 ]