@@ -38,8 +38,7 @@ catch {
38
38
39
39
$SELECTED_IMAGE_TAG = $ (Get-Content " $PSScriptRoot /target_version.txt" - Raw).Trim()
40
40
$CONTAINER_NAME = " ambitious_azsdk_test_proxy"
41
- $LINUX_IMAGE_SOURCE = " azsdkengsys.azurecr.io/engsys/testproxy-lin:${SELECTED_IMAGE_TAG} "
42
- $WINDOWS_IMAGE_SOURCE = " azsdkengsys.azurecr.io/engsys/testproxy-win:${SELECTED_IMAGE_TAG} "
41
+ $IMAGE_SOURCE = " azsdkengsys.azurecr.io/engsys/testproxy:${SELECTED_IMAGE_TAG} "
43
42
44
43
if ($VersionOverride ) {
45
44
Write-Host " Overriding default target proxy version of '$SELECTED_IMAGE_TAG ' with override $VersionOverride ."
@@ -58,16 +57,13 @@ function Get-Proxy-Container(){
58
57
| Select-Object - First 1 )
59
58
}
60
59
61
-
62
- $SelectedImage = $LINUX_IMAGE_SOURCE
63
60
$Initial = " "
64
61
$AdditionalContainerArgs = " --add-host=host.docker.internal:host-gateway"
65
62
66
63
# most of the time, running this script on a windows machine will work just fine, as docker defaults to linux containers
67
64
# however, in CI, windows images default to _windows_ containers. We cannot swap them. We can tell if we're in a CI build by
68
65
# checking for the environment variable TF_BUILD.
69
66
if ($IsWindows -and $env: TF_BUILD ){
70
- $SelectedImage = $WINDOWS_IMAGE_SOURCE
71
67
$Initial = " C:"
72
68
$AdditionalContainerArgs = " "
73
69
}
@@ -93,9 +89,9 @@ if ($Mode -eq "start"){
93
89
else {
94
90
$attempts = 0
95
91
Write-Host " Attempting creation of Docker host $CONTAINER_NAME "
96
- Write-Host " docker container create -v `" ${root} :${Initial} /srv/testproxy`" $AdditionalContainerArgs -p 5001:5001 -p 5000:5000 --name $CONTAINER_NAME $SelectedImage "
92
+ Write-Host " docker container create -v `" ${root} :${Initial} /srv/testproxy`" $AdditionalContainerArgs -p 5001:5001 -p 5000:5000 --name $CONTAINER_NAME $IMAGE_SOURCE "
97
93
while ($attempts -lt 3 ){
98
- docker container create - v " ${root} :${Initial} /srv/testproxy" $AdditionalContainerArgs - p 5001 :5001 - p 5000 :5000 -- name $CONTAINER_NAME $SelectedImage
94
+ docker container create - v " ${root} :${Initial} /srv/testproxy" $AdditionalContainerArgs - p 5001 :5001 - p 5000 :5000 -- name $CONTAINER_NAME $IMAGE_SOURCE
99
95
100
96
if ($LASTEXITCODE -ne 0 ){
101
97
$attempts += 1
0 commit comments