Homec4science

Implement build simulation; convert Harbormaster to be purely dependency based

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

Description

Implement build simulation; convert Harbormaster to be purely dependency based

Summary:
Depends on D9806. This implements the build simulator, which is used to calculate the order of build steps in the plan editor. This includes a migration script to convert existing plans from sequential based to dependency based, and then drops the sequence column.

Because build plans are now dependency based, the grippable and re-order behaviour has been removed.

Test Plan: Tested the migration, saw the dependencies appear correctly.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: epriestley, Korvin

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

Details

Committed
James Rhodes <jrhodes@redpointsoftware.com.au>Jul 31 2014, 03:39
Pushed
aubortJan 31 2017, 17:16
Parents
rPH31343e61ceee: Fix email for closing a blocking task
Branches
Unknown
Tags
Unknown

Event Timeline

James Rhodes <jrhodes@redpointsoftware.com.au> committed rPHcad41ea2947e: Implement build simulation; convert Harbormaster to be purely dependency based (authored by James Rhodes <jrhodes@redpointsoftware.com.au>).Jul 31 2014, 03:39