You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The pre-release validation update pipeline runs into an issue with SDK-only releases. Here's what happens:
Let's say we release version 8.0.200, and we follow that up with an SDK-only release of 8.0.201. If we want to test 8.0.201 then we would call the update-dependencies tool would be called with the arguments:
This will cause the SDK pipeline to look for shas from the SDK build staging pipeline given by the argument --internal-base-url=$InternalBaseUrl. Since that build was SDK-only, the pipeline will fail to find any SHAs for the pre-existing ASP.NET and Runtime versions. This causes the pipeline to fail.
The workaround is currently to update dotnet versions manually and push a branch yourself.
For an easy solution, we could potentially add a pipeline parameter for "Is SDK-only release".
The text was updated successfully, but these errors were encountered:
I think one way to resolve this (and how I updated it by hand) is to have a separate base URL for the SDK in manifest.versions.json`. Usually, this value should be the same as the dotnet base URL (it would reference that variable), but it could be updated independently if we want to test a specific SDK-only release of .NET.
Related: https://github.com/dotnet/dotnet-docker-internal/issues/5952 [internal link]
The pre-release validation update pipeline runs into an issue with SDK-only releases. Here's what happens:
Let's say we release version 8.0.200, and we follow that up with an SDK-only release of 8.0.201. If we want to test 8.0.201 then we would call the update-dependencies tool would be called with the arguments:
This will cause the SDK pipeline to look for shas from the SDK build staging pipeline given by the argument
--internal-base-url=$InternalBaseUrl
. Since that build was SDK-only, the pipeline will fail to find any SHAs for the pre-existing ASP.NET and Runtime versions. This causes the pipeline to fail.The workaround is currently to update dotnet versions manually and push a branch yourself.
For an easy solution, we could potentially add a pipeline parameter for "Is SDK-only release".
The text was updated successfully, but these errors were encountered: