-
Notifications
You must be signed in to change notification settings - Fork 132
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
Optimize Symbols packaging targets for rebuild scenarios #4288
Comments
FWIW the warnings are because of #4234 |
With the work in #4225, we are getting rid of temporary We are currently also deleting all temporary repo symbols that are used by these targets: https://github.com/dotnet/installer/blob/73c5241b5e3a3176a1d4d0c152661d2bf4e755a9/src/SourceBuild/content/eng/build.sourcebuild.targets#L58 To enable incremental support, we need to preserve these input symbols. We do not delete any other artifacts published by repo builds, so this would be the appropriate thing to do. |
While testing the UX of dotnet/installer#19222, I noticed
RepackageSymbols
andCreateSdkSymbolsTarball
will always run if you do a rebuild without changing any source.My usage scenario was was
The rebuild is very fast until it hits these two targets. If these two targets would no-op, it would be nice although I recognize this is not a main line usage scenario.
The text was updated successfully, but these errors were encountered: