-
Notifications
You must be signed in to change notification settings - Fork 361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need to set DOTNET_CLI_DO_NOT_USE_MSBUILD_SERVER=true on linux builds #11369
Comments
#11371 should prevent this for arcade and anyone else using build.sh. Roslyn does its own thing so not much we can do about that directly. |
@ilyas1974 I am tossing this into "tracking/blocked" since it should be fixed for arcade and users of tools.sh but Roslyn (top hitter) doesn't use this. It should just go away at some point when newer .NET Core SDKs improve the functionality of the MSbuild server |
Discussed with @ilyas1974 ; since we have added the workaround in arcade and the only remaining hitter is using a custom build entry point, I am closing this issue as complete. I reached out to some contacts on the Roslyn side to encourage workaround. |
@agocke mentioned in CI Council that server was disabled by default in 7.0.1xx SDK versions. Not sure of the exact version where that changed nor whether it's also in an available 8.0.1xx SDK. Is updating the SDK versions we use in release/7.0 and main a viable workaround now @rainersigwald @dsplaisted❔ If release/7.0 is still likely to hit this, suggest backporting the Separately, note this can impact integration and e2e testing on Helix agents. In aspnetcore, we added the environment variable in our test driver. But maybe it should be included in the Python code that does "stuff" for Helix work items❔ |
MSBuild Server is off by default in the GA build of 7.0.100 and 8.0 dailies, though there might have been a few 8.0 builds before that became true. If you're within the last week you should be fine. Updating to 7.0.100 GA should be viable after it releases but I don't think it's usable today because of packages. |
Build
https://dev.azure.com/dnceng-public/public/_build/results?buildId=59411&view=results
Build leg reported
Android_Simulators Build_Release
Pull Request
#11364
Action required for the engineering services team
To triage this issue (First Responder / @dotnet/dnceng):
If this is an issue that is causing build breaks across multiple builds and would get benefit from being listed on the build analysis check, follow the next steps:
Additional information about the issue reported
This is a known issue with .NET Core MSBuild in RC1 and RC2 and impacts any repo using this for build in linux
Report
Summary
The text was updated successfully, but these errors were encountered: