Skip to content

Commit e116a02

Browse files
fchchenclaude
andcommitted
Remove jq dependency and leftover OpenAI references from deploy script
Use az CLI --query/-o tsv instead of piping through jq. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 1369a06 commit e116a02

1 file changed

Lines changed: 7 additions & 11 deletions

File tree

infra/deploy.sh

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,31 +37,28 @@ az group create \
3737

3838
# Deploy infrastructure
3939
echo "Deploying infrastructure..."
40-
DEPLOYMENT_OUTPUT=$(az deployment group create \
40+
az deployment group create \
4141
--resource-group "$RESOURCE_GROUP" \
4242
--template-file main.bicep \
4343
--parameters \
4444
environmentName="$ENVIRONMENT" \
4545
location="$LOCATION" \
4646
baseName="$BASE_NAME" \
4747
frontendUrl="$FRONTEND_URL" \
48-
--query 'properties.outputs' \
49-
--output json)
48+
--output none
5049

51-
# Extract outputs
52-
APP_SERVICE_URL=$(echo "$DEPLOYMENT_OUTPUT" | jq -r '.APP_SERVICE_URL.value')
53-
COSMOS_DB_ENDPOINT=$(echo "$DEPLOYMENT_OUTPUT" | jq -r '.COSMOS_DB_ENDPOINT.value')
54-
COSMOS_DB_ACCOUNT_NAME=$(echo "$DEPLOYMENT_OUTPUT" | jq -r '.COSMOS_DB_ACCOUNT_NAME.value')
55-
OPENAI_ENDPOINT=$(echo "$DEPLOYMENT_OUTPUT" | jq -r '.AZURE_OPENAI_ENDPOINT.value')
56-
APP_SERVICE_NAME=$(echo "$DEPLOYMENT_OUTPUT" | jq -r '.APP_SERVICE_NAME.value')
50+
# Extract outputs via az CLI query (no jq dependency)
51+
APP_SERVICE_URL=$(az deployment group show --resource-group "$RESOURCE_GROUP" --name main --query 'properties.outputs.APP_SERVICE_URL.value' -o tsv)
52+
COSMOS_DB_ENDPOINT=$(az deployment group show --resource-group "$RESOURCE_GROUP" --name main --query 'properties.outputs.COSMOS_DB_ENDPOINT.value' -o tsv)
53+
COSMOS_DB_ACCOUNT_NAME=$(az deployment group show --resource-group "$RESOURCE_GROUP" --name main --query 'properties.outputs.COSMOS_DB_ACCOUNT_NAME.value' -o tsv)
54+
APP_SERVICE_NAME=$(az deployment group show --resource-group "$RESOURCE_GROUP" --name main --query 'properties.outputs.APP_SERVICE_NAME.value' -o tsv)
5755

5856
echo ""
5957
echo "=========================================="
6058
echo "Deployment Complete!"
6159
echo "=========================================="
6260
echo "API URL: $APP_SERVICE_URL"
6361
echo "Cosmos DB: $COSMOS_DB_ENDPOINT"
64-
echo "OpenAI: $OPENAI_ENDPOINT"
6562
echo ""
6663
echo "To deploy the API code, run:"
6764
echo " cd src/CodeAgent.Api && dotnet publish -c Release"
@@ -78,7 +75,6 @@ APP_SERVICE_URL=$APP_SERVICE_URL
7875
APP_SERVICE_NAME=$APP_SERVICE_NAME
7976
COSMOS_DB_ENDPOINT=$COSMOS_DB_ENDPOINT
8077
COSMOS_DB_ACCOUNT_NAME=$COSMOS_DB_ACCOUNT_NAME
81-
AZURE_OPENAI_ENDPOINT=$OPENAI_ENDPOINT
8278
EOF
8379

8480
echo "Environment variables saved to .env.azure"

0 commit comments

Comments
 (0)