Added cancel build endpoint

This commit is contained in:
Khushboo Verma
2024-02-18 18:01:25 +05:30
parent cbf1085850
commit ed3d598f2e
2 changed files with 54 additions and 0 deletions
+5
View File
@@ -390,6 +390,9 @@ class Builds extends Action
$response = null;
$err = null;
if ($build->getAttribute('status') === 'cancelled')
return;
Co::join([
Co\go(function () use ($executor, &$response, $project, $deployment, $source, $function, $runtime, $vars, $command, &$err) {
try {
@@ -456,6 +459,8 @@ class Builds extends Action
]);
if ($err) {
if ($build->getAttribute('status') === 'cancelled')
return;
throw $err;
}