Skip to content

Instantly share code, notes, and snippets.

@dajor
Last active March 1, 2022 08:10
Show Gist options
  • Save dajor/0939f8e979b25c67a78d3b322bbbdd0a to your computer and use it in GitHub Desktop.
Save dajor/0939f8e979b25c67a78d3b322bbbdd0a to your computer and use it in GitHub Desktop.
export SugarURL="*******"
export SugarUser="******"
# If your password have special character use escape
export SugarPassword="*****"
export DockerImage=dajor85570/barcodedocker:v1.8
docker build --tag $DockerImage .
docker push $DockerImage
storageConnectionString=$(az storage account show-connection-string \
--resource-group lb-barcodereaderdocker \
--name barcodereaderfiles \
--query connectionString --output tsv)
storageConnectionString1=$(az storage account show-connection-string \
--resource-group lb-barcodereaderdocker \
--name barcodereaderdocker \
--query connectionString --output tsv)
docker run -e AzureWebJobsStorage=$storageConnectionString1 -e SugarURL=$SugarURL \
-e SugarUser=$SugarUser -e SugarPassword=$SugarPassword \
-e barcodereader_STORAGE=$storageConnectionString $DockerImage
az functionapp config appsettings set --name barcodereaderdocker \
--resource-group lb-barcodereaderdocker \
--settings barcodereader_STORAGE=$storageConnectionString \
SugarURL=$SugarURL \
SugarUser=$SugarUser \
SugarPassword=$SugarPassword \
DOCKER_CUSTOM_IMAGE_NAME=$DockerImage
az functionapp deployment container config --enable-cd \
--query CI_CD_URL --output tsv \
--name barcodereaderdocker --resource-group lb-barcodereaderdocker
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment