diff options
author | Alexander Köplinger <alex.koeplinger@outlook.com> | 2019-05-17 03:03:15 +0300 |
---|---|---|
committer | Alexander Köplinger <alex.koeplinger@outlook.com> | 2019-05-17 03:03:15 +0300 |
commit | 871e6f58465c973e2e128369875e9d1a55869786 (patch) | |
tree | c4c38794d52f43fe033617e6d5cb5db9c2199195 /eng/common/darc-init.ps1 | |
parent | 6d404e4ede503816a227a558efef592b718b76fd (diff) |
Manual DARC update from build '20190516.4'
Diffstat (limited to 'eng/common/darc-init.ps1')
-rw-r--r-- | eng/common/darc-init.ps1 | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/eng/common/darc-init.ps1 b/eng/common/darc-init.ps1 index 81ffd16779c..dea7cdd903b 100644 --- a/eng/common/darc-init.ps1 +++ b/eng/common/darc-init.ps1 @@ -1,5 +1,6 @@ param ( - $darcVersion = $null + $darcVersion = $null, + $versionEndpoint = "https://maestro-prod.westus2.cloudapp.azure.com/api/assets/darc-version?api-version=2019-01-16" ) $verbosity = "m" @@ -16,13 +17,13 @@ function InstallDarcCli ($darcVersion) { Invoke-Expression "& `"$dotnet`" tool uninstall $darcCliPackageName -g" } - # Until we can anonymously query the BAR API for the latest arcade-services - # build applied to the PROD channel, this is hardcoded. + # If the user didn't explicitly specify the darc version, + # query the Maestro API for the correct version of darc to install. if (-not $darcVersion) { - $darcVersion = '1.1.0-beta.19205.4' + $darcVersion = $(Invoke-WebRequest -Uri $versionEndpoint -UseBasicParsing).Content } - $arcadeServicesSource = 'https://dotnetfeed.blob.core.windows.net/dotnet-arcade/index.json' + $arcadeServicesSource = 'https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json' Write-Host "Installing Darc CLI version $darcVersion..." Write-Host "You may need to restart your command window if this is the first dotnet tool you have installed." |