Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Phase out repo level prebuilt detection. #5034

Closed
22 of 22 issues completed
Closed
22 of 22 issues completed
@MichaelSimons

Description

@MichaelSimons

Repo level prebuilt detection is not reliable and is a maintenance burden. With the UB Flat Flow, we believe the best course of action is to remove repo level prebuilt detection. Repo devs can utilize the optional VMR SB validation leg else prebuilts will get caught in the forward flow PRs.

There is value in leaving the prebuilt detection in place until the flat flow is enabled. During the flat flow enablement, we should have an easy way to disable the detection. Once the flat flow is proven, we can permanently remove the repro level prebuilt infrastructure. Note the repo level prebuilt detection is a largely a separate implementation from the source build product level prebuilt detection.

At the repo level, the prebuilt baseline (eng/SourceBuildPrebuiltBaseline.xml) should be removed along with all of the source build intermediate dependencies declares in the Version.Details.xml.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-prebuiltsReducing the number of prebuilt packages in the tarball

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions