dotnet/update.nix: use new url for v10 artifacts

This commit is contained in:
David McFarland
2025-11-11 16:00:02 -04:00
parent dd850b478b
commit d2d69c25b2
2 changed files with 3 additions and 2 deletions

View File

@@ -6,7 +6,6 @@ callPackage ../dotnet.nix {
releaseManifestFile = ./release.json;
releaseInfoFile = ./release-info.json;
bootstrapSdkFile = ./bootstrap-sdk.nix;
allowPrerelease = true;
depsFile = ./deps.json;
fallbackTargetPackages = dotnetCorePackages.sdk_10_0-bin.targetPackages;
}

View File

@@ -138,7 +138,9 @@ writeScript "update-dotnet-vmr.sh" ''
artifactVar=$(grep ^defaultArtifactsRid= prep-source-build.sh)
eval "$artifactVar"
artifactsUrl=https://builds.dotnet.microsoft.com/source-built-artifacts/assets/Private.SourceBuilt.Artifacts.$artifactsVersion.$defaultArtifactsRid.tar.gz
artifactsUrl=https://builds.dotnet.microsoft.com/${
if lib.versionAtLeast channel "10" then "dotnet/source-build" else "source-built-artifacts/assets"
}/Private.SourceBuilt.Artifacts.$artifactsVersion.$defaultArtifactsRid.tar.gz
else
artifactsUrl=$(xq -r '.Project.PropertyGroup |
map(select(.PrivateSourceBuiltArtifactsUrl))