Skip to content

6.0 source-build servicing builds are not producing all runtime libs/packages #63451

Closed
@MichaelSimons

Description

@MichaelSimons

For Microsoft servicing builds (e.g. 6.0.1), only the libraries that have servicing changes are built/released. The remainder of the libraries do not get built/released. This does not work for source-builds as they are required to produce the entire product. To achieve this pre-6.0 it looks like the BuildAllPackages, BuildAllOOBPackages and StabilizePackageVersion properties were utilized to build all of the libraries. The two BuildAllPackages properties appear to have been removed in 6.0. How should the runtime source-build be configured to produce all of the libraries for servicing builds?

This was discovered post 6.0.1 release. The 6.0.1 release "worked" because any of the non-built libs were picked up from the previously source-built artifacts which are available to source-build. When building for 6.0.2, the non-built packages are missing from the 6.0.1 output and therefore failing the build.

cc @crummel, @ericstj

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions