Update azure-pipelines.yml for Azure Pipelines
This commit is contained in:
@@ -78,26 +78,25 @@ stages:
|
|||||||
runOnce:
|
runOnce:
|
||||||
deploy:
|
deploy:
|
||||||
steps:
|
steps:
|
||||||
|
- checkout: self
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
echo "Updating imageName in dpeloyment.yaml"
|
echo $(shortCommitSha)
|
||||||
|
echo "Updating imageName in deployment.yaml"
|
||||||
echo "Before Substitution"
|
echo "Before Substitution"
|
||||||
cat apollo/apollo-deployment.yaml
|
cat apollo-deployment.yaml
|
||||||
echo "###############################################"
|
echo "###############################################"
|
||||||
echo "current shell: $SHELL"
|
echo "current shell: $SHELL"
|
||||||
echo "imagename bracket : $(imageName)"
|
echo "imagename bracket : $(imageName)"
|
||||||
echo "###############################################"
|
echo "###############################################"
|
||||||
sed -i "s|image: olympusreg.azurecr.io/$(imageName):.*|image: olympusreg.azurecr.io/$(imageName):$(shortCommitSha)|" apollo/apollo-deployment.yaml
|
sed -i "s|image: olympusreg.azurecr.io/$(imageName):.*|image: olympusreg.azurecr.io/$(imageName):$(shortCommitSha)|" apollo-deployment.yaml
|
||||||
echo "After Substitution"
|
echo "After Substitution"
|
||||||
cat apollo/apollo-deployment.yaml
|
cat apollo-deployment.yaml
|
||||||
displayName: 'Update ImageName in YAML file'
|
displayName: 'Update ImageName in YAML file'
|
||||||
|
|
||||||
- script: |
|
|
||||||
echo "deployment using kubectl"
|
|
||||||
kubectl apply -f apollo/apollo-deployment.yaml
|
|
||||||
displayName: 'Deployment using kubectl'
|
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
echo "Removing Docker images to clean up..."
|
echo "Removing Docker images to clean up..."
|
||||||
docker rmi $(docker images -q)
|
docker rmi $(docker images -q)
|
||||||
displayName: 'Clean up Docker Images'
|
displayName: 'Clean up Docker Images'
|
||||||
continueOnError: true
|
continueOnError: true
|
||||||
|
condition: always()
|
||||||
|
|||||||
Reference in New Issue
Block a user