mirror of
https://github.com/Azure-Samples/graphrag-accelerator.git
synced 2025-10-13 01:38:24 +00:00
Update deploy.sh (#88)
Co-authored-by: Josh Bradley <joshbradley@microsoft.com>
This commit is contained in:
parent
07e8a6f764
commit
106f123201
@ -509,21 +509,22 @@ grantDevAccessToAzureResources() {
|
|||||||
|
|
||||||
createAcrIfNotExists() {
|
createAcrIfNotExists() {
|
||||||
# check if container registry exists
|
# check if container registry exists
|
||||||
if [ ! -z "$CONTAINER_REGISTRY_SERVER" ]; then
|
printf "Checking if container registry exists... "
|
||||||
printf "Checking if container registry '$CONTAINER_REGISTRY_SERVER' exists... "
|
local existingRegistry
|
||||||
az acr show --name $CONTAINER_REGISTRY_SERVER > /dev/null 2>&1
|
existingRegistry=$(az acr show --name $CONTAINER_REGISTRY_SERVER --query loginServer -o tsv 2>/dev/null)
|
||||||
exitIfCommandFailed $? "Container registry '$CONTAINER_REGISTRY_SERVER' not found, exiting..."
|
if [ $? -eq 0 ]; then
|
||||||
printf "Yes.\n"
|
printf "Yes.\nUsing existing registry '$existingRegistry'.\n"
|
||||||
|
CONTAINER_REGISTRY_SERVER=$existingRegistry
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
# else deploy a new container registry
|
# else deploy a new container registry
|
||||||
printf "Creating container registry... "
|
printf "No.\nCreating container registry... "
|
||||||
AZURE_ACR_DEPLOY_RESULT=$(az deployment group create --resource-group $RESOURCE_GROUP --name "acr-deployment" --template-file core/acr/acr.bicep --only-show-errors --no-prompt -o json \
|
AZURE_ACR_DEPLOY_RESULT=$(az deployment group create --resource-group $RESOURCE_GROUP --name "acr-deployment" --template-file core/acr/acr.bicep --only-show-errors --no-prompt -o json \
|
||||||
--parameters "name=$CONTAINER_REGISTRY_SERVER")
|
--parameters "name=$CONTAINER_REGISTRY_SERVER")
|
||||||
exitIfCommandFailed $? "Error creating container registry, exiting..."
|
exitIfCommandFailed $? "Error creating container registry, exiting..."
|
||||||
CONTAINER_REGISTRY_SERVER=$(jq -r .properties.outputs.loginServer.value <<< $AZURE_ACR_DEPLOY_RESULT)
|
CONTAINER_REGISTRY_SERVER=$(jq -r .properties.outputs.loginServer.value <<< $AZURE_ACR_DEPLOY_RESULT)
|
||||||
exitIfValueEmpty "$CONTAINER_REGISTRY_SERVER" "Unable to parse container registry login server from deployment, exiting..."
|
exitIfValueEmpty "$CONTAINER_REGISTRY_SERVER" "Unable to parse container registry login server from deployment, exiting..."
|
||||||
printf "container registry '$CONTAINER_REGISTRY_SERVER' created.\n"
|
printf "'$CONTAINER_REGISTRY_SERVER' created.\n"
|
||||||
}
|
}
|
||||||
|
|
||||||
deployDockerImageToACR() {
|
deployDockerImageToACR() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user