forked from UiPath/uipath-dev-python
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDeploy.ps1
More file actions
28 lines (21 loc) · 670 Bytes
/
Copy pathDeploy.ps1
File metadata and controls
28 lines (21 loc) · 670 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
param(
[Parameter(Mandatory)]
[string] $resourceGroupName,
[Parameter(Mandatory)]
[string] $appName,
[Parameter(Mandatory)]
[string] $acrName
)
$imageName = "uipath-dev-python:$(Get-Date -Format 'yyyyMMddHHmmss')"
$acrImageName = "$($acrName).azurecr.io/$($imageName)"
az acr login --name $acrName
docker build -t $imageName $PSScriptRoot
docker tag $imageName $acrImageName
docker push $acrImageName
az webapp config container set `
--resource-group $resourceGroupName `
--name $appName `
--container-image-name $acrImageName
az webapp restart `
--resource-group $resourceGroupName `
--name $appName