fix vsix installation

This commit is contained in:
Aleksandr Chebotov
2020-04-02 23:29:22 +03:00
parent fa6814bca4
commit e7328f57df
2 changed files with 29 additions and 28 deletions

View File

@@ -14,7 +14,7 @@
"virtual_network_resource_group_name": "{{env `VNET_RESOURCE_GROUP`}}", "virtual_network_resource_group_name": "{{env `VNET_RESOURCE_GROUP`}}",
"virtual_network_subnet_name": "{{env `VNET_SUBNET`}}", "virtual_network_subnet_name": "{{env `VNET_SUBNET`}}",
"private_virtual_network_with_public_ip": "{{env `PRIVATE_VIRTUAL_NETWORK_WITH_PUBLIC_IP`}}", "private_virtual_network_with_public_ip": "{{env `PRIVATE_VIRTUAL_NETWORK_WITH_PUBLIC_IP`}}",
"vm_size": "Standard_DS4_v2", "vm_size": "Standard_D4_v2",
"run_scan_antivirus": "false", "run_scan_antivirus": "false",
"root_folder": "C:", "root_folder": "C:",

View File

@@ -169,9 +169,10 @@ function Start-DownloadWithRetry
[Parameter(Mandatory)] [Parameter(Mandatory)]
[string] $Name, [string] $Name,
[string] $DownloadPath = "${env:Temp}", [string] $DownloadPath = "${env:Temp}",
[int] $retries = 20 [int] $Retries = 20
) )
$FilePath = Join-Path $DownloadPath $Name
$FilePath = Join-Path -Path $DownloadPath -ChildPath $Name
#Default retry logic for the package. #Default retry logic for the package.
while ($retries -gt 0) while ($retries -gt 0)
{ {
@@ -183,20 +184,20 @@ function Start-DownloadWithRetry
} }
catch catch
{ {
Write-Host "There is an error during package downloading" Write-Host "There is an error during package downloading:`n $_"
$_
$retries-- $retries--
if ($retries -eq 0) if ($retries -eq 0)
{ {
Write-Host "File can't be downloaded. Please try later or check that file exists by url: $Url" Write-Host "File can't be downloaded. Please try later or check that file exists by url: $Url"
$_
exit 1 exit 1
} }
Write-Host "Waiting 30 seconds before retrying. Retries left: $retries" Write-Host "Waiting 30 seconds before retrying. Retries left: $retries"
Start-Sleep -Seconds 30 Start-Sleep -Seconds 30
} }
} }
return $FilePath return $FilePath
} }