Homec4science

Make artifacts imply dependencies on build steps

Authored by James Rhodes <jrhodes@redpointsoftware.com.au> on Jul 31 2014, 04:27.

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

Committed
James Rhodes <jrhodes@redpointsoftware.com.au>Jul 31 2014, 04:27
Pushed
aubortJan 31 2017, 17:16
Parents
rPHb2116a88636a: Maybe fix excluding to / cc folks on differential emails
Branches
Unknown
Tags
Unknown

Event Timeline

James Rhodes <jrhodes@redpointsoftware.com.au> committed rPH0f355756f5ca: Make artifacts imply dependencies on build steps (authored by James Rhodes <jrhodes@redpointsoftware.com.au>).Jul 31 2014, 04:27