Commit df7fc3f8 authored by Dominik Hebeler's avatar Dominik Hebeler

fixed deployment stages

parent eaae807d
...@@ -27,6 +27,9 @@ stages: ...@@ -27,6 +27,9 @@ stages:
- incremental rollout 25% - incremental rollout 25%
- incremental rollout 50% - incremental rollout 50%
- incremental rollout 100% - incremental rollout 100%
- performance
- cleanup
build: build:
services: services:
...@@ -92,3 +95,15 @@ prepare_composer: ...@@ -92,3 +95,15 @@ prepare_composer:
key: "composer-$CI_JOB_STAGE-$CI_COMMIT_REF_SLUG" key: "composer-$CI_JOB_STAGE-$CI_COMMIT_REF_SLUG"
paths: paths:
- vendor - vendor
review:
variables:
HELM_UPGRADE_EXTRA_ARGS: --set service.externalPort=80 --set service.internalPort=80 --set service.commonName= --set ingress.tls.enabled=false --set ingress.annotations.kubernetes\.io/tls-acme="false" --set ingress.annotations.nginx\.ingress\.kubernetes\.io/ssl-redirect="false"
ROLLOUT_RESOURCE_TYPE: deployment
production:
variables:
HELM_UPGRADE_EXTRA_ARGS: --set service.externalPort=80 --set service.internalPort=80 --set service.commonName= --set ingress.annotations.certmanager\.k8s\.io/cluster-issuer=letsencrypt-prod
ROLLOUT_RESOURCE_TYPE: deployment
environment:
url: https://metager.de
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