Aggiornato esempio gitlab CICD

This commit is contained in:
r.didato
2021-05-24 15:54:12 +02:00
parent 4691123bdd
commit 55fb4ae9de
+7 -15
View File
@@ -1,8 +1,8 @@
variables:
PROJECT_BUILDNAME: "testskel-job"
REPO_URI: "662348923997.dkr.ecr.eu-west-1.amazonaws.com/testskel-job"
KUBE_DEPLOYMENT_NAME: "testskel-job"
KUBE_CONTAINER_NAME: "testskel-job"
PROJECT_GROUP: "testskel-job"
PROJECT_SERVICE: "testskel-job"
stages:
@@ -60,30 +60,25 @@ Build image:
Deploy Test:
stage: deploy
tags:
- kube
- deployer
- test
- biglietteria-test
only:
- /^[0-9]+\.[0-9]+\.[0-9]+$/
- /^[0-9]+\.[0-9]+\.[0-9]+(-.+)?$/
except:
- branches
- triggers
environment:
name: test
# url: https://$PROJECT_BUILDNAME.azzurroservice.it/test/
script:
- echo "Updating image version"
- kubectl set image deployments $KUBE_DEPLOYMENT_NAME $KUBE_CONTAINER_NAME="$REPO_URI:$CI_COMMIT_TAG"
- echo "Checking status"
- kubectl rollout status deployments $KUBE_CONTAINER_NAME
- deployService -p $PROJECT_GROUP -s $PROJECT_SERVICE -t $CI_COMMIT_TAG
Deploy Production:
stage: deploy
tags:
- kube
- deployer
- production
- biglietteria1
only:
- /^[0-9]+\.[0-9]+\.[0-9]+$/
except:
@@ -92,9 +87,6 @@ Deploy Production:
when: manual
environment:
name: production
# url: https://$PROJECT_BUILDNAME.azzurroservice.it/
script:
- echo "Updating image version"
- kubectl set image deployments $KUBE_DEPLOYMENT_NAME $KUBE_CONTAINER_NAME="$REPO_URI:$CI_COMMIT_TAG"
- echo "Checking status"
- kubectl rollout status deployments $KUBE_CONTAINER_NAME
- deployService -p $PROJECT_GROUP -s $PROJECT_SERVICE -t $CI_COMMIT_TAG