Commit 7c9f4d2b authored by Mark Harding's avatar Mark Harding

(feat): allow for staging environments to be decided

-subdomain: sgtpepper
parent 19bd3740
No related merge requests found
Pipeline #68314644 failed
......@@ -7,6 +7,7 @@ stages:
- build
- test
- prepare
- staging
- deploy
cache:
......@@ -56,6 +57,25 @@ prepare:runners:
environment:
name: staging
staging:start:
stage: staging
image: minds/ci:latest
script:
- STAGING_SUBDOMAIN=$(echo $CI_COMMIT_MESSAGE | awk -F'-subdomain:' '{print $2}')
- echo "Subdomain will be setup at $STAGING_SUBDOMAIN"
only:
- commit-message: /-subdomain/
staging:stop:
stage: staging
image: minds/ci:latest
script:
- STAGING_SUBDOMAIN=$(echo $CI_COMMIT_MESSAGE | awk -F'-subdomain:' '{print $2}')
- echo "TODO tear down $STAGING_SUBDOMAIN"
when: manual
only:
- commit-message: /-subdomain/
deploy:fpm:
stage: deploy
image: minds/ci:latest
......
Markdown is supported
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