dotnet / dnceng

.NET Engineering Services
MIT License
24 stars 19 forks source link

Update xcopy-msbuild in arcade #4443

Closed riarenas closed 1 week ago

riarenas commented 1 week ago

Arcade-validation official is failing, requesting a new xcopy msbuild: https://dev.azure.com/dnceng/internal/_build/results?buildId=2581219&view=logs&j=b11b921d-8982-5bb3-754b-b114d42fd804&t=fb192a8b-e433-5fc8-e2b0-276ab015e7d5

[error].packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.24563.3\tools\SdkTasks\SigningValidation.proj(0,0): error : Could not resolve SDK "Microsoft.NET.Sdk". Exactly one of the probing messages below indicates why we could not resolve the SDK. Investigate and resolve that message to correctly specify the SDK.

Version 9.0.100 of the .NET SDK requires at least version 17.11.0 of MSBuild. The current available version of MSBuild is 17.10.2.21103. Change the .NET SDK specified in global.json to an older version that requires the MSBuild version currently available.

Instructions here: https://dev.azure.com/dnceng/internal/_wiki/wikis/DNCEng%20Services%20Wiki/1074/Updating-Microsoft.DotNet.Arcade.MSBuild.Xcopy-WAS-RoslynTools.MSBuild-(xcopy-msbuild)-generation

Release Note Category

riarenas commented 1 week ago

I've uploaded a new version of the package, and I'm testing it in https://dev.azure.com/dnceng/internal/_build/results?buildId=2581359&view=results. If that is successful I'll prepare a PR to Arcade

riarenas commented 1 week ago

Hitting some macos signing errors that seem unrelated as the xcopy msbuild is not used in those legs. I'll need to look at it if it repros on retry

riarenas commented 1 week ago

No repro on retry and test build was successful. PR here: https://github.com/dotnet/arcade/pull/15248

riarenas commented 1 week ago

Arcade flow is now unblocked: https://dev.azure.com/dnceng/internal/_build/results?buildId=2581568&view=results