HomePhabricator

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
hach-queAuthored on
hach-quePushed on Jul 31 2014, 2:27 AM
Reviewer
Blessed Reviewers
Differential Revision
D10089: Make artifacts imply dependencies on build steps
Parents
rPb2116a88636a: Maybe fix excluding to / cc folks on differential emails
Branches
Unknown
Tags
Unknown

Event Timeline