@@ -120,6 +120,8 @@ jobs:
120120 - name : Build and Push Docker Image
121121 id : build_push_image
122122 uses : docker/build-push-action@v6
123+ env :
124+ DOCKER_BUILD_SUMMARY : false
123125 with :
124126 context : ./src
125127 file : ./src/WebApp.Dockerfile
@@ -137,23 +139,23 @@ jobs:
137139 - name : Generate Docker Build Summary
138140 if : always()
139141 run : |
142+ # Extract ACR name from the secret
143+ ACR_NAME=$(echo "${{ secrets.ACR_TEST_LOGIN_SERVER }}" | cut -d'.' -f1)
140144 echo "## 🐳 Docker Build Job Summary" >> $GITHUB_STEP_SUMMARY
141145 echo "" >> $GITHUB_STEP_SUMMARY
142146 echo "| Field | Value |" >> $GITHUB_STEP_SUMMARY
143147 echo "|-------|--------|" >> $GITHUB_STEP_SUMMARY
144148 echo "| **Job Status** | ${{ job.status == 'success' && '✅ Success' || '❌ Failed' }} |" >> $GITHUB_STEP_SUMMARY
145149 echo "| **Image Tag** | \`${{ steps.generate_docker_tag.outputs.IMAGE_TAG }}\` |" >> $GITHUB_STEP_SUMMARY
146- echo "| **Registry** | \`${{ secrets.ACR_TEST_LOGIN_SERVER }}\` |" >> $GITHUB_STEP_SUMMARY
147- echo "| **Full Image Path** | \`${{ secrets.ACR_TEST_LOGIN_SERVER }}/webapp:${{ steps.generate_docker_tag.outputs.IMAGE_TAG }}\` |" >> $GITHUB_STEP_SUMMARY
148- echo "| **Run Number** | ${{ github.run_number }} |" >> $GITHUB_STEP_SUMMARY
150+ echo "| **Registry** | \`${ACR_NAME}.azurecr.io\` |" >> $GITHUB_STEP_SUMMARY
151+ echo "| **Full Image Path** | \`${ACR_NAME}.azurecr.io/webapp:${{ steps.generate_docker_tag.outputs.IMAGE_TAG }}\` |" >> $GITHUB_STEP_SUMMARY
149152 echo "| **Trigger** | ${{ github.event_name }} |" >> $GITHUB_STEP_SUMMARY
150153 echo "| **Branch** | ${{ env.BRANCH_NAME }} |" >> $GITHUB_STEP_SUMMARY
151154 echo "" >> $GITHUB_STEP_SUMMARY
152155 if [[ "${{ job.status }}" == "success" ]]; then
153156 echo "### ✅ Build Details" >> $GITHUB_STEP_SUMMARY
154157 echo "- Docker image successfully built and pushed to ACR" >> $GITHUB_STEP_SUMMARY
155158 echo "- Generated unique tag: \`${{ steps.generate_docker_tag.outputs.IMAGE_TAG }}\`" >> $GITHUB_STEP_SUMMARY
156- echo "- Available for deployment in subsequent jobs" >> $GITHUB_STEP_SUMMARY
157159 else
158160 echo "### ❌ Build Failed" >> $GITHUB_STEP_SUMMARY
159161 echo "- Docker build process encountered an error" >> $GITHUB_STEP_SUMMARY
@@ -786,11 +788,10 @@ jobs:
786788 if [[ "${{ job.status }}" == "success" ]]; then
787789 echo "### ✅ Cleanup Details" >> $GITHUB_STEP_SUMMARY
788790 echo "- Successfully deleted Azure resource group: \`${{ env.RESOURCE_GROUP_NAME }}\`" >> $GITHUB_STEP_SUMMARY
789- echo "- Cleaned up AZD environment: \`${{ env.ENV_NAME }}\`" >> $GITHUB_STEP_SUMMARY
790791 if [[ "${{ env.IMAGE_TAG }}" != "latest_waf" && "${{ env.IMAGE_TAG }}" != "dev" && "${{ env.IMAGE_TAG }}" != "demo" ]]; then
791792 echo "- Removed custom Docker images from ACR with tag: \`${{ env.IMAGE_TAG }}\`" >> $GITHUB_STEP_SUMMARY
792793 else
793- echo "- Preserved standard Docker images (using branch tag: \`${{ env.IMAGE_TAG }}\`)" >> $GITHUB_STEP_SUMMARY
794+ echo "- Preserved standard Docker image (using branch tag: \`${{ env.IMAGE_TAG }}\`)" >> $GITHUB_STEP_SUMMARY
794795 fi
795796 echo "- All deployed resources have been successfully cleaned up" >> $GITHUB_STEP_SUMMARY
796797 else
0 commit comments