Aggiornato esempio gitlab CICD
This commit is contained in:
+7
-15
@@ -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
|
|
||||||
|
|||||||
Reference in New Issue
Block a user