Skip to content

Commit 9e51b38

Browse files
refactor: improve extraction of deployment outputs in team_config_and_data.sh
1 parent 145faa1 commit 9e51b38

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

infra/scripts/team_config_and_data.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@ get_values_from_az_deployment() {
6767
fi
6868

6969
# Extract specific outputs
70-
storageAccount=$(echo "$deploymentOutputs" | sed -n 's/.*"azurE_STORAGE_ACCOUNT_NAME": {"type": "String", "value": "\([^"]*\)".*/\1/p')
71-
blobContainer=$(echo "$deploymentOutputs" | sed -n 's/.*"azurE_STORAGE_CONTAINER_NAME": {"type": "String", "value": "\([^"]*\)".*/\1/p')
72-
aiSearch=$(echo "$deploymentOutputs" | sed -n 's/.*"azurE_AI_SEARCH_NAME": {"type": "String", "value": "\([^"]*\)".*/\1/p')
73-
aiSearchIndex=$(echo "$deploymentOutputs" | sed -n 's/.*"azurE_AI_SEARCH_INDEX_NAME": {"type": "String", "value": "\([^"]*\)".*/\1/p')
74-
backendUrl=$(echo "$deploymentOutputs" | sed -n 's/.*"backenD_URL": {"type": "String", "value": "\([^"]*\)".*/\1/p')
70+
storageAccount=$(echo "$deploymentOutputs" | grep -A 3 '"azurE_STORAGE_ACCOUNT_NAME"' | grep '"value"' | sed 's/.*"value": *"\([^"]*\)".*/\1/')
71+
blobContainer=$(echo "$deploymentOutputs" | grep -A 3 '"azurE_STORAGE_CONTAINER_NAME"' | grep '"value"' | sed 's/.*"value": *"\([^"]*\)".*/\1/')
72+
aiSearch=$(echo "$deploymentOutputs" | grep -A 3 '"azurE_AI_SEARCH_NAME"' | grep '"value"' | sed 's/.*"value": *"\([^"]*\)".*/\1/')
73+
aiSearchIndex=$(echo "$deploymentOutputs" | grep -A 3 '"azurE_AI_SEARCH_INDEX_NAME"' | grep '"value"' | sed 's/.*"value": *"\([^"]*\)".*/\1/')
74+
backendUrl=$(echo "$deploymentOutputs" | grep -A 3 '"backenD_URL"' | grep '"value"' | sed 's/.*"value": *"\([^"]*\)".*/\1/')
7575

7676
# Validate that we extracted all required values
7777
if [ -z "$storageAccount" ] || [ -z "$blobContainer" ] || [ -z "$aiSearch" ] || [ -z "$aiSearchIndex" ] || [ -z "$backendUrl" ]; then

0 commit comments

Comments
 (0)