HomePhorge

Make artifacts imply dependencies on build steps

Description

Make artifacts imply dependencies on build steps

Summary: This makes input artifacts imply the appropriate build step dependencies in the build plan. That is, if you use a host artifact in a build step, it will then implicitly depend on the 'Lease Host' step.

Test Plan: Viewed the build plan with the artifacts, saw the dependencies. Ran a build, saw everything execute in the correct order.

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: epriestley, Korvin

Differential Revision: https://secure.phabricator.com/D10089

Details

Provenance
James RhodesAuthored on Jul 30 2014, 7:27 PM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rPb2116a88636a: Maybe fix excluding to / cc folks on differential emails
Branches
Unknown
Tags
Unknown

Event Timeline