diff --git a/.vsts-ci.yml b/.vsts-ci.yml
index 5d0247741..d801654bb 100644
--- a/.vsts-ci.yml
+++ b/.vsts-ci.yml
@@ -36,9 +36,11 @@ variables:
- ${{ if eq(variables['System.TeamProject'], 'internal') }}:
- group: DotNet-MSRC-Storage
+ - group: DotNetBuilds storage account read tokens
- name: _InternalRuntimeDownloadArgs
value: /p:DotNetRuntimeSourceFeed=https://dotnetclimsrc.blob.core.windows.net/dotnet
/p:DotNetRuntimeSourceFeedKey=$(dotnetclimsrc-read-sas-token-base64)
+ /p:dotnetbuilds-internal-container-read-token-base64=$(dotnetbuilds-internal-container-read-token-base64)
stages:
- stage: build
diff --git a/src/SourceBuild/tarball/content/repos/installer.proj b/src/SourceBuild/tarball/content/repos/installer.proj
index a3a2f394c..712d7cd14 100644
--- a/src/SourceBuild/tarball/content/repos/installer.proj
+++ b/src/SourceBuild/tarball/content/repos/installer.proj
@@ -31,11 +31,8 @@
$(BuildCommandArgs) /p:CoreSetupRid=osx-x64
$(BuildCommandArgs) /p:CoreSetupRid=$(TargetRid)
-
- $(BuildCommandArgs) /p:CoreSetupBlobRootUrl=file:%2F%2F$(SourceBuiltAssetsDir)
-
-
- $(BuildCommandArgs) /p:DotnetToolsetBlobRootUrl=file:%2F%2F$(SourceBuiltAssetsDir)
+
+ $(BuildCommandArgs) /p:PublicBaseURL=file:%2F%2F$(SourceBuiltAssetsDir)
$(BuildCommandArgs) /p:UsePortableLinuxSharedFramework=false
diff --git a/src/redist/targets/GenerateLayout.targets b/src/redist/targets/GenerateLayout.targets
index f2cc4113b..3917efa60 100644
--- a/src/redist/targets/GenerateLayout.targets
+++ b/src/redist/targets/GenerateLayout.targets
@@ -34,9 +34,7 @@
true
https://dotnetclimsrc.blob.core.windows.net/dotnet/
- https://dotnetcli.blob.core.windows.net/dotnet/
- https://dotnetcli.blob.core.windows.net/dotnet/
- https://dotnetcli.blob.core.windows.net/dotnet/
+ https://dotnetcli.blob.core.windows.net/dotnet/
$(HostRid)
$(OSName)-$(Architecture)
@@ -104,11 +102,11 @@
- $(CoreSetupBlobRootUrl)Runtime/
- $(CoreSetupBlobRootUrl)
- $(CoreSetupBlobRootUrl)aspnetcore/Runtime/
- $(CoreSetupBlobRootUrl)
- $(CoreSetupBlobRootUrl)WindowsDesktop/
+ $(PublicBaseURL)Runtime/
+ $(PublicBaseURL)
+ $(PublicBaseURL)aspnetcore/Runtime/
+ $(PublicBaseURL)
+ $(PublicBaseURL)WindowsDesktop/
$(IntermediateDirectory)/coreSetupDownload/$(MicrosoftNETCoreAppRuntimePackageVersion)
$(CoreSetupDownloadDirectory)/combinedSharedHostAndFrameworkArchive$(ArchiveExtension)
@@ -245,8 +243,8 @@
- $(DotnetToolsetBlobRootUrl)Sdk/$(MicrosoftDotnetToolsetInternalPackageVersion)
- $(DotnetToolsetBlobRootUrl)
+ $(PublicBaseURL)Sdk/$(MicrosoftDotnetToolsetInternalPackageVersion)
+ $(PublicBaseURL)
dotnet-toolset-internal-$(MicrosoftDotnetToolsetInternalPackageVersion).zip
sdk/$(Version)
@@ -344,9 +342,7 @@
Replaces the public base url with the private one.
-->
%(BaseUrl)
- $([System.String]::new('%(ComponentToDownload.PrivateBaseUrl)').Replace('$(CoreSetupBlobRootUrl)', '$(InternalBaseURL)'))
- $([System.String]::new('%(ComponentToDownload.PrivateBaseUrl)').Replace('$(DotnetExtensionsBlobRootUrl)', '$(InternalBaseURL)'))
- $([System.String]::new('%(ComponentToDownload.PrivateBaseUrl)').Replace('$(DotnetToolsetBlobRootUrl)', '$(InternalBaseURL)'))
+ $([System.String]::new('%(ComponentToDownload.PrivateBaseUrl)').Replace('$(PublicBaseURL)', '$(InternalBaseURL)'))