Skip to content
Snippets Groups Projects
Commit 3b6d85c0 authored by Tamlyn Rhodes's avatar Tamlyn Rhodes
Browse files

Merge branch 'per-app-provisioning' into 'master'

add per-app provisioning

See merge request xpub!101
parents e331640c bd2cbf36
No related branches found
No related tags found
No related merge requests found
...@@ -63,10 +63,11 @@ review:xpub-collabra: ...@@ -63,10 +63,11 @@ review:xpub-collabra:
variables: variables:
PACKAGE_NAME: xpub-collabra PACKAGE_NAME: xpub-collabra
FORCE_FRESH_DB: "yes" FORCE_FRESH_DB: "yes"
REQUIRES_PROVISIONING: "yes"
environment: environment:
name: $PACKAGE_NAME/review/$CI_COMMIT_REF_NAME name: $PACKAGE_NAME/review/$CI_COMMIT_REF_NAME
# !! kube-lego will fail if domain > 64 chars # !! kube-lego will fail if domain > 64 chars
url: "https://${CI_ENVIRONMENT_SLUG}.${BASE_DOMAIN}" url: "http://${CI_ENVIRONMENT_SLUG}.${BASE_DOMAIN}"
on_stop: stop_review:xpub-collabra on_stop: stop_review:xpub-collabra
except: except:
- master - master
...@@ -79,6 +80,7 @@ stop_review:xpub-collabra: ...@@ -79,6 +80,7 @@ stop_review:xpub-collabra:
stage: review stage: review
variables: variables:
PACKAGE_NAME: xpub-collabra PACKAGE_NAME: xpub-collabra
REQUIRES_PROVISIONING: "yes"
GIT_STRATEGY: none GIT_STRATEGY: none
environment: environment:
name: $PACKAGE_NAME/review/$CI_COMMIT_REF_NAME name: $PACKAGE_NAME/review/$CI_COMMIT_REF_NAME
...@@ -89,7 +91,7 @@ stop_review:xpub-collabra: ...@@ -89,7 +91,7 @@ stop_review:xpub-collabra:
script: script:
- source deploy.sh - source deploy.sh
- delete_deployment - delete_deployment
- delete_objects_in_environment pvc
staging:xpub-collabra: staging:xpub-collabra:
image: pubsweet/deployer:latest image: pubsweet/deployer:latest
...@@ -144,8 +146,8 @@ demo:xpub-collabra: ...@@ -144,8 +146,8 @@ demo:xpub-collabra:
# PACKAGE_NAME: xpub-ui # PACKAGE_NAME: xpub-ui
# environment: # environment:
# name: $PACKAGE_NAME/review/$CI_COMMIT_REF_NAME # name: $PACKAGE_NAME/review/$CI_COMMIT_REF_NAME
# # !! kube-lego will fail if domain > 64 chars # # !! kube-lego will fail if domain > 63 chars
# url: "https://${CI_ENVIRONMENT_SLUG}.${BASE_DOMAIN}" # url: "http://${CI_ENVIRONMENT_SLUG}.${BASE_DOMAIN}"
# on_stop: stop_review:xpub-ui # on_stop: stop_review:xpub-ui
# except: # except:
# - master # - master
......
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