Skip to content
Snippets Groups Projects
Commit e1c4234e authored by Malte Bauch's avatar Malte Bauch
Browse files

Fix: Pages does not create a own page for develop and for master

See merge request !397
parent c002c6d5
No related branches found
No related tags found
2 merge requests!397Fix: Pages does not create a own page for develop and for master,!382Develop
Pipeline #117886 passed
...@@ -15,7 +15,7 @@ stages: ...@@ -15,7 +15,7 @@ stages:
- analyze - analyze
- integration-test - integration-test
- build-release - build-release
- publish - deploy
- .post - .post
include: include:
......
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/python:3.9.15 build-mkdocs:
cache: image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/python:3.9.15-slim-bullseye
# keep artifacts from previous builds stage: build
paths: before_script:
- public - pip install mkdocs-material
documentation: script:
stage: publish - mkdocs build --site-dir mkdocs-built
script: artifacts:
- pip install mkdocs-material paths:
- mkdocs build --site-dir public/$CI_COMMIT_BRANCH - mkdocs-built
needs: [] rules:
artifacts: # run only for protected branches (this should be master and develop).
name: "$CI_COMMIT_BRANCH" - if: $CI_COMMIT_REF_PROTECTED == "true"
paths:
- public .pages-options: &pages-options
expire_in: 1 week image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/python:3.9.15-slim-bullseye
rules: stage: deploy
# run only for protected branches; in our case this should be master and script:
# develop. - mv mkdocs-built public
- if: $CI_COMMIT_REF_PROTECTED == "true" needs:
- job: build-mkdocs
artifacts: true
artifacts:
paths:
- public
pages-develop:
<<: *pages-options
environment:
name: docs-develop
deployment_tier: development
url: "https://danet.h-da.io/-/gosdn/-/jobs/$CI_JOB_ID/artifacts/public/index.html"
rules:
# run only on development branch (this should be develop).
- if: $CI_COMMIT_BRANCH == "develop"
pages:
<<: *pages-options
environment:
name: docs-master
deployment_tier: production
url: https://danet.h-da.io/gosdn
rules:
# run only on default branch (this should be master).
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment