Currently if we want to terminate a build, we have to kill the taskmaster that is running it and cancel the task from the Daemons application, which isn't very feasible.
Harbormaster should support aborting builds in addition to pausing them.
Currently if we want to terminate a build, we have to kill the taskmaster that is running it and cancel the task from the Daemons application, which isn't very feasible.
Harbormaster should support aborting builds in addition to pausing them.
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | epriestley | T8089 Unprototype Harbormaster (v1) | ||
Resolved | epriestley | T8097 Allow external systems to report results into Harbormaster | ||
Resolved | None | T7419 Provide a straightforward way to create and update CI test statuses for a revision | ||
Wontfix | epriestley | T4591 Allow Harbormaster to source GitHub pull requests as buildables | ||
Resolved | epriestley | T5479 Unbeta Phragment | ||
Duplicate | None | T7869 Support CircleCI webhooks for Test results (so that one can run unit tests asynchronously) | ||
Resolved | epriestley | T1049 Implement Harbormaster | ||
Open | None | T5936 Support terminating builds, terminating remote processes and build steps |
We're still hitting scenarios where we need the ability to explicitly abort a build (without restarting it). This scenario is where a long-running deployment is currently executing, a bug has been found, and we need to abort the current deployment so we can run out the one with the bug fix.