File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -76,12 +76,16 @@ jobs:
7676 username : ${{ secrets.ACR_LOGIN_USERNAME }}
7777 password : ${{ secrets.ACR_LOGIN_PASSWORD }}
7878
79- - name : Build and Tagging
79+ - name : Build and push Docker image to ACR
8080 run : |
81- docker build -t ${{ secrets.ACR_LOGIN_SERVER }}/express-server:${{ steps.short-sha.outputs.sha }} .
82- docker build -t ${{ secrets.ACR_LOGIN_SERVER }}/express-server:latest .
81+ REGISTRY_IMAGE= ${{ secrets.ACR_LOGIN_SERVER }}/express-server
82+ SHA_TAG= ${{ steps.short-sha.outputs.sha }}
8383
84- - name : Push to Azure Container Registry
85- run : |
86- docker push ${{ secrets.ACR_LOGIN_SERVER }}/express-server:${{ steps.short-sha.outputs.sha }}
87- docker push ${{ secrets.ACR_LOGIN_SERVER }}/express-server:latest
84+ docker build -t $REGISTRY_IMAGE:$SHA_TAG .
85+
86+ docker tag $REGISTRY_IMAGE:$SHA_TAG $REGISTRY_IMAGE:latest
87+
88+ docker push $REGISTRY_IMAGE:$SHA_TAG
89+ docker push $REGISTRY_IMAGE:latest
90+
91+ echo "IMAGE_TAG=$REGISTRY_IMAGE:$SHA_TAG" >> $GITHUB_ENV
You can’t perform that action at this time.
0 commit comments