initial changes for new storage account
This commit is contained in:
parent
1654235d74
commit
8525dbdae3
2 changed files with 8 additions and 8 deletions
|
@ -540,7 +540,7 @@ function Find-Package {
|
|||
_WriteOut "Determining latest version"
|
||||
$RuntimeId = $runtimeInfo.RuntimeId
|
||||
_WriteDebug "Latest RuntimeId: $RuntimeId"
|
||||
$url = Join-UrlFragments $Feed,$channel,"dnvm","index"
|
||||
$url = Join-UrlFragments $Feed,$channel,"dnvm","latest.win"
|
||||
_WriteDebug "Index URL: $url"
|
||||
|
||||
$wc = New-Object System.Net.WebClient
|
||||
|
@ -554,13 +554,14 @@ function Find-Package {
|
|||
}
|
||||
|
||||
if($runtimeInfo.Version -eq "latest") {
|
||||
$version = $index | ?{$_ -match "Latest: (?<version>.+)?"} | %{$matches["version"]}
|
||||
#/Binaries/0.0.1-alpha-00003/dotnet-osx-x64.0.0.1-alpha-00003.tar.gz
|
||||
$version = $index | ?{$_ -match "^.+/dotnet-$($runtimeInfo.OS)-$($runtimeInfo.Architecture).(?<version>.+)?.zip"} | %{$matches["version"]}
|
||||
} else {
|
||||
$version = $runtimeInfo.Version
|
||||
}
|
||||
|
||||
if($version) {
|
||||
$urlPart = $index | ?{$_ -match "Filename: (?<url>.+?$RuntimeId.$version.zip)"} | %{$matches["url"]}
|
||||
$urlPart = $index
|
||||
_WriteDebug "Found Package Path: $urlPart"
|
||||
$downloadUrl = Join-UrlFragments $Feed,$channel,$urlPart
|
||||
_WriteDebug "Found $version at $downloadUrl"
|
||||
|
|
|
@ -11,7 +11,7 @@ _DNVM_RUNTIME_FOLDER_NAME=".dotnet"
|
|||
_DNVM_COMMAND_NAME="dnvm"
|
||||
_DNVM_PACKAGE_MANAGER_NAME="dnu"
|
||||
_DNVM_VERSION_MANAGER_NAME=".NET Version Manager"
|
||||
_DNVM_DEFAULT_FEED="https://distaspnet.blob.core.windows.net/dotnet"
|
||||
_DNVM_DEFAULT_FEED="https://dotnetcli.blob.core.windows.net/dotnet"
|
||||
_DNVM_DEFAULT_CHANNEL="dev"
|
||||
_DNVM_DEFAULT_UNSTABLE_CHANNEL="dev"
|
||||
_DNVM_UPDATE_LOCATION="https://raw.githubusercontent.com/aspnet/Home/dev/dnvm.sh"
|
||||
|
@ -89,14 +89,13 @@ __dnvm_find_latest() {
|
|||
#dnx-coreclr-linux-x64
|
||||
local packageId="$_DNVM_RUNTIME_PACKAGE_NAME-$os-$arch"
|
||||
|
||||
local url="$DNX_ACTIVE_FEED/$DNX_ACTIVE_CHANNEL/dnvm/index"
|
||||
local url="$DNX_ACTIVE_FEED/$DNX_ACTIVE_CHANNEL/dnvm/latest.$os"
|
||||
local index="$(curl $url 2>/dev/null)"
|
||||
|
||||
local version="$(export IFS=; echo $index | sed -n 's/Latest: \(.*\)/\1/p')"
|
||||
local version="$(export IFS=; echo $index | sed -n 's/^.*dotnet-$os-$arch\.\(.*\)\.tar\.gz$/\1/p')"
|
||||
local fullPackageId="$packageId.$version"
|
||||
local filename="$(export IFS=; echo $index | sed -n "s/Filename: \(.*$fullPackageId\)/\1/p")"
|
||||
|
||||
local downloadUrl="$DNX_ACTIVE_FEED/$DNX_ACTIVE_CHANNEL/$filename"
|
||||
local downloadUrl="$DNX_ACTIVE_FEED/$DNX_ACTIVE_CHANNEL/$index"
|
||||
echo $version $downloadUrl
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue