diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 847812d606e91c7f4f384b158d57a27942f607c7..877a0e318cabd4b990b2ebb612ca941842830986 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,23 +14,22 @@ workflow: stage: deploy tags: - docker - rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - when: never script: - sed -i "s/%%BRANCH%%/$CI_COMMIT_BRANCH/g" src/index.html - mv src public artifacts: paths: - public/ - environment: - name: review/$CI_COMMIT_BRANCH - url: "https://$CI_PROJECT_NAMESPACE.$CI_PAGES_DOMAIN/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/public/index.html" # Deploy a review environment for any push to a branch that is not the default # branch review: extends: .deploy + rules: + - if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH + environment: + name: review/$CI_COMMIT_BRANCH + url: "https://$CI_PROJECT_NAMESPACE.$CI_PAGES_DOMAIN/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/public/index.html" # Deploy to GitLab Pages for pushes on the default branch pages: