From 116c2eafe4ec453ae9cdd6e1c9ffdd20c108a6d4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 22:22:47 +0000 Subject: [PATCH 1/2] Initial plan From f5776712f4f07cb9b010f0f84e7b13ee6795e806 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 22:31:14 +0000 Subject: [PATCH 2/2] Replace blob storage URLs with new CDN URLs Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com> --- .vsts-ci.yml | 8 ++++---- eng/Versions.props | 2 +- .../redist-installer/targets/GenerateLayout.targets | 10 +++++----- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.vsts-ci.yml b/.vsts-ci.yml index 21ea91c6a480..15a29a707b9f 100644 --- a/.vsts-ci.yml +++ b/.vsts-ci.yml @@ -109,7 +109,7 @@ extends: oneESCompat: templateFolderName: templates-official publishTaskPrefix: 1ES. - runtimeSourceProperties: /p:DotNetRuntimeSourceFeed=https://dotnetbuilds.blob.core.windows.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) + runtimeSourceProperties: /p:DotNetRuntimeSourceFeed=https://ci.dot.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) locBranch: main ${{ if and(eq(parameters.runTestBuild, false), ne(variables['Build.Reason'], 'PullRequest')) }}: timeoutInMinutes: 90 @@ -179,7 +179,7 @@ extends: oneESCompat: templateFolderName: templates-official publishTaskPrefix: 1ES. - runtimeSourceProperties: /p:DotNetRuntimeSourceFeed=https://dotnetbuilds.blob.core.windows.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) + runtimeSourceProperties: /p:DotNetRuntimeSourceFeed=https://ci.dot.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) ${{ if and(eq(parameters.runTestBuild, false), ne(variables['Build.Reason'], 'PullRequest')) }}: timeoutInMinutes: 90 linuxJobParameterSets: @@ -281,7 +281,7 @@ extends: oneESCompat: templateFolderName: templates-official publishTaskPrefix: 1ES. - runtimeSourceProperties: /p:DotNetRuntimeSourceFeed=https://dotnetbuilds.blob.core.windows.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) + runtimeSourceProperties: /p:DotNetRuntimeSourceFeed=https://ci.dot.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) ${{ if and(eq(parameters.runTestBuild, false), ne(variables['Build.Reason'], 'PullRequest')) }}: timeoutInMinutes: 90 macOSJobParameterSets: @@ -319,7 +319,7 @@ extends: parameters: oneESCompat: publishTaskPrefix: 1ES. - runtimeSourceProperties: /p:DotNetRuntimeSourceFeed=https://dotnetbuilds.blob.core.windows.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) + runtimeSourceProperties: /p:DotNetRuntimeSourceFeed=https://ci.dot.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) ############### PUBLISH STAGE ############### - ${{ if and(eq(parameters.runTestBuild, false), ne(variables['Build.Reason'], 'PullRequest')) }}: diff --git a/eng/Versions.props b/eng/Versions.props index 50d299a00c55..d11b9b117aa7 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -42,7 +42,7 @@ - https://dotnetbuilds.blob.core.windows.net/public/ + https://ci.dot.net/public/ https://dotnetclimsrc.blob.core.windows.net/dotnet/ diff --git a/src/Installer/redist-installer/targets/GenerateLayout.targets b/src/Installer/redist-installer/targets/GenerateLayout.targets index d2be6f6850da..8ceefe56f4a9 100644 --- a/src/Installer/redist-installer/targets/GenerateLayout.targets +++ b/src/Installer/redist-installer/targets/GenerateLayout.targets @@ -24,10 +24,10 @@ $(RedistLayoutPath)sdk\$(Version)\ true - https://dotnetbuilds.blob.core.windows.net/internal/ + https://ci.dot.net/internal/ - https://dotnetcli.blob.core.windows.net/dotnet/ + https://builds.dotnet.microsoft.com/dotnet/ $(OfficialBaseURL) $([System.Text.RegularExpressions.Regex]::Replace('$(PublicBaseURL)', '%28file:\/{1,}%29%28.+%29', 'file:///%242')) @@ -389,11 +389,11 @@ - %(ComponentToDownload.ShouldDownload) %(ComponentToDownload.DownloadDestination)