@@ -83,45 +83,6 @@ else {
8383}
8484
8585$IMAGE_TAG = " latest"
86-
87- # Detect whether this is a WAF deployment
88- $DeploymentType = az group show `
89- -- name $RESOURCE_GROUP `
90- -- query " tags.Type" `
91- - o tsv
92-
93- $IsWAF = $DeploymentType -eq " WAF"
94-
95- $OriginalPublicNetworkAccess = $null
96-
97- if ($IsWAF ) {
98-
99- Write-Host " "
100- Write-Host " WAF deployment detected."
101-
102- # Save current setting
103- $OriginalPublicNetworkAccess = az acr show `
104- -- name $ACR_NAME `
105- -- resource- group $RESOURCE_GROUP `
106- -- query " publicNetworkAccess" `
107- - o tsv
108-
109- if ($OriginalPublicNetworkAccess -eq " Disabled" ) {
110-
111- Write-Host " Temporarily enabling ACR Public Network Access..."
112-
113- az acr update `
114- -- name $ACR_NAME `
115- -- resource- group $RESOURCE_GROUP `
116- -- public- network- enabled true
117-
118- if ($LASTEXITCODE -ne 0 ) {
119- throw " Failed to enable ACR Public Network Access."
120- }
121-
122- Start-Sleep - Seconds 20
123- }
124- }
12586
12687# Get the script directory and navigate to repo root
12788$ScriptDir = $PSScriptRoot
@@ -134,7 +95,6 @@ Write-Host " Resource Group: $RESOURCE_GROUP"
13495Write-Host " Image Tag: $IMAGE_TAG "
13596Write-Host " "
13697
137- try {
13898 # =============================================================================
13999 # Step 1: Build and push images to ACR using az acr build
140100 # =============================================================================
@@ -254,25 +214,3 @@ try {
254214 Write-Host " ============================================================"
255215 Write-Host " ACR Build and Push - Completed Successfully!"
256216 Write-Host " ============================================================"
257-
258- }
259- finally {
260-
261- if ($IsWAF -and $OriginalPublicNetworkAccess -eq " Disabled" ) {
262-
263- Write-Host " "
264- Write-Host " Restoring ACR Public Network Access..."
265-
266- az acr update `
267- -- name $ACR_NAME `
268- -- resource- group $RESOURCE_GROUP `
269- -- public- network- enabled false
270-
271- if ($LASTEXITCODE -eq 0 ) {
272- Write-Host " ACR Public Network Access restored."
273- }
274- else {
275- Write-Warning " Failed to restore ACR Public Network Access."
276- }
277- }
278- }
0 commit comments