Commit 8bf57fed authored by skahate's avatar skahate

Update .gitlab-ci.yml

parent 5b456977
Pipeline #7018 failed with stages
in 28 seconds
......@@ -51,16 +51,16 @@ ReleaseDeploy:
- echo `pwd`
- sed -i s/#BUILD_ID#/$CI_PIPELINE_ID/g ./helm/service/values.yaml
- sed -i s/SERVICE_PORT/$SERVICE_PORT/g ./helm/service/values.yaml
- sed -i s/PROJECT_NAME/$RELEASE_NAME/g ./helm/service/values.yaml
- sed -i s/PROJECT_NAME/$RELEASE_NAME/g ./helm/service/Chart.yaml
- sed -i s/PROJECT_NAME/$SERVICE_NAME/g ./helm/service/values.yaml
- sed -i s/PROJECT_NAME/$SERVICE_NAME/g ./helm/service/Chart.yaml
- sed -i s#CERTIFICATE_ARN#${CERTIFICATE_ARN}#g ./helm/service/values.yaml
- sed -i s/SUBNETS/"$SUBNETS"/g ./helm/service/values.yaml
- sed -i s#HEALTHCHECKPATH#$HEALTHCHECKPATH#g ./helm/service/values.yaml
- cd ./helm && /usr/local/bin/helm install $RELEASE_NAME service
- cd ./helm && /usr/local/bin/helm install $SERVICE_NAME service
- cd ../
- sleep 125
- DNS_VALUE=`kubectl get ingress ${RELEASE_NAME} -o jsonpath="{.status.loadBalancer.ingress[0].hostname}"`
- sed -i s/DNS_NAME/${RELEASE_NAME}.pg-sandbox.altimetrik.com/g ./CreateRecord.json
- DNS_VALUE=`kubectl get ingress ${SERVICE_NAME} -o jsonpath="{.status.loadBalancer.ingress[0].hostname}"`
- sed -i s/DNS_NAME/${SERVICE_NAME}.pg-sandbox.altimetrik.com/g ./CreateRecord.json
- sed -i s/DNS_VALUE/${DNS_VALUE}/g ./CreateRecord.json
- aws route53 change-resource-record-sets --hosted-zone-id $HOSTED_ZONE_ID --change-batch file://CreateRecord.json
- sleep 80
......@@ -71,7 +71,7 @@ ReleaseDeploy:
Validation:
stage: Validation
script:
- if [ `curl -s -o /dev/null -I -w "%{http_code}" https://${RELEASE_NAME}.pg-sandbox.altimetrik.com` = "200" ]; then exit 0; else exit 1; fi
- if [ `curl -s -o /dev/null -I -w "%{http_code}" https://${SERVICE_NAME}.pg-sandbox.altimetrik.com` = "200" ]; then exit 0; else exit 1; fi
allow_failure: false
only:
variables:
......
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