Deduplicate assets produced on multiple build legs in the VMR to only be produced on the 'primary' build leg by jkoritzinsky · Pull Request #60792 · dotnet/aspnetcore (original) (raw)

Deduplidate assets produced on multiple build legs in the VMR

As part of moving way from a "primary" vertical concept in the VMR, we need to deduplicate the Java and NPM assets that aspnetcore produces in the VMR builds. This PR provides that infrastructure.

Description

Changes the version files, Java artifacts, and NPM artifacts to all be published in the VMR only when we're publishing all artifacts, not only RID-specific ones.

Contributes to dotnet/source-build#4905