This implements build targets as outlined in D7582. Build targets represent an instance of a build step particular to the build. Logs and artifacts have been adjusted to attach to build targets instead of build / build step pairs.
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers - Maniphest Tasks
- T4111: Use Drydock to allocate build machines for Harbormaster
T1049: Implement Harbormaster - Commits
- Restricted Diffusion Commit
rP53250d84dfc5: Introduce HarbormasterBuildTarget to snapshot build steps through a build
Ran builds and clicked around the interface. Everything seemed to work.
Diff Detail
Diff Detail
- Branch
- build-target
- Lint
Lint Passed Severity Location Code Message Advice src/applications/harbormaster/worker/HarbormasterBuildWorker.php:50 XHP16 TODO Comment - Unit
Tests Passed