This implements support for explicitly marking the sequence of build steps. Users can now drag and re-order build steps in plans, and artifact dependencies are re-calculated so that if you move "Run Command" before "Lease Host", the "Run Command" step has it's artifact setting cleared and thus the step becomes invalid.
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers - Maniphest Tasks
- T1049: Implement Harbormaster
- Commits
- Restricted Diffusion Commit
rP79d153b85d52: Implement explicit build step ordering in Harbormaster
Re-ordered build steps and observed dependencies being correctly recalculated.
Diff Detail
Diff Detail
- Branch
- step-ordering
- Lint
Lint Warnings Severity Location Code Message Warning webroot/rsrc/js/application/harbormaster/behavior-reorder-steps.js:1 JAVELIN5 `javelinsymbols` Not In Path - Unit
Tests Passed