Skip to content

Only add intermediates to previous source-built archive#12574

Closed
MichaelSimons wants to merge 1 commit into
dotnet:release/6.0.1xxfrom
MichaelSimons:small-PSB
Closed

Only add intermediates to previous source-built archive#12574
MichaelSimons wants to merge 1 commit into
dotnet:release/6.0.1xxfrom
MichaelSimons:small-PSB

Conversation

@MichaelSimons

@MichaelSimons MichaelSimons commented Nov 1, 2021

Copy link
Copy Markdown
Member

Fixes dotnet/source-build#2262 by only including the intermediates in the archive. This is the preferred long-term approach as there will be dependencies on the intermediates in the future. This reduces the archive by ~1 GB.

Previously previous source-built included the text-only prebuilts created as part of the tarball creation process. These are no longer included as they are not part of any intermediate.

dotnet/source-build#2357 and dotnet/source-build#2472 are remaining issues that will reduce the archive size further.

@MichaelSimons MichaelSimons requested a review from a team as a code owner November 1, 2021 20:00
Lines="$(PackageVersionsPropsContents)"
Overwrite="true" />

<!--

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This logic was moved to the end of the target to keep the previous source-built logic grouped.

@MichaelSimons

Copy link
Copy Markdown
Member Author

Closing as this work has stalled and it currently not a top priority.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant