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: variables:
PROJECT_BUILDNAME: "testskel-job" PROJECT_BUILDNAME: "testskel-job"
REPO_URI: "662348923997.dkr.ecr.eu-west-1.amazonaws.com/testskel-job" REPO_URI: "662348923997.dkr.ecr.eu-west-1.amazonaws.com/testskel-job"
KUBE_DEPLOYMENT_NAME: "testskel-job" PROJECT_GROUP: "testskel-job"
KUBE_CONTAINER_NAME: "testskel-job" PROJECT_SERVICE: "testskel-job"
stages: stages:
@@ -60,30 +60,25 @@ Build image:
Deploy Test: Deploy Test:
stage: deploy stage: deploy
tags: tags:
- kube
- deployer - deployer
- test - biglietteria-test
only: only:
- /^[0-9]+\.[0-9]+\.[0-9]+$/ - /^[0-9]+\.[0-9]+\.[0-9]+(-.+)?$/
except: except:
- branches - branches
- triggers - triggers
environment: environment:
name: test name: test
# url: https://$PROJECT_BUILDNAME.azzurroservice.it/test/
script: script:
- echo "Updating image version" - echo "Updating image version"
- kubectl set image deployments $KUBE_DEPLOYMENT_NAME $KUBE_CONTAINER_NAME="$REPO_URI:$CI_COMMIT_TAG" - deployService -p $PROJECT_GROUP -s $PROJECT_SERVICE -t $CI_COMMIT_TAG
- echo "Checking status"
- kubectl rollout status deployments $KUBE_CONTAINER_NAME
Deploy Production: Deploy Production:
stage: deploy stage: deploy
tags: tags:
- kube
- deployer - deployer
- production - biglietteria1
only: only:
- /^[0-9]+\.[0-9]+\.[0-9]+$/ - /^[0-9]+\.[0-9]+\.[0-9]+$/
except: except:
@@ -92,9 +87,6 @@ Deploy Production:
when: manual when: manual
environment: environment:
name: production name: production
# url: https://$PROJECT_BUILDNAME.azzurroservice.it/
script: script:
- echo "Updating image version" - echo "Updating image version"
- kubectl set image deployments $KUBE_DEPLOYMENT_NAME $KUBE_CONTAINER_NAME="$REPO_URI:$CI_COMMIT_TAG" - deployService -p $PROJECT_GROUP -s $PROJECT_SERVICE -t $CI_COMMIT_TAG
- echo "Checking status"
- kubectl rollout status deployments $KUBE_CONTAINER_NAME