Commit 2016498f authored by Luca Biscaldi's avatar Luca Biscaldi
Browse files

Merge branch 'ci_branches_review' into 'master'

Implement Review apps

Closes #6

See merge request !10
parents fbf9e185 2d2adead
No related merge requests found
Showing with 29 additions and 1 deletion
+29 -1
image: alpine:latest
variables:
GIT_SUBMODULE_STRATEGY: recursive
pages:
pages:master:
stage: deploy
script:
- mkdir .public
......@@ -13,3 +15,29 @@ pages:
- public
only:
- master
environment:
name: master_preview
url: $CI_PAGES_URL
deployment_tier: staging
pages:review:
stage: deploy
script:
- mkdir -p .public
- cp -r * .public
- rm .public/deploy.py
- mv .public public
# Generate artifact URL for environment (https://stackoverflow.com/a/72827916)
- echo "DEPLOY_URL=${CI_SERVER_PROTOCOL}://${CI_PROJECT_ROOT_NAMESPACE}.${CI_PAGES_DOMAIN}/-/${CI_PROJECT_PATH#${CI_PROJECT_ROOT_NAMESPACE}/}/-/jobs/$CI_JOB_ID/artifacts/public/index.html" > deploy.env
artifacts:
paths:
- public
reports:
dotenv: deploy.env
except:
- master
environment:
name: review/$CI_COMMIT_REF_NAME
url: $DEPLOY_URL
deployment_tier: testing
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment