fixes
parent
46a23a6830
commit
c80090b718
|
@ -1124,6 +1124,10 @@ class CloudRunner {
|
||||||
yield github_1.default.updateGitHubCheck(CloudRunner.buildParameters.buildGuid, `success`, `success`, `completed`);
|
yield github_1.default.updateGitHubCheck(CloudRunner.buildParameters.buildGuid, `success`, `success`, `completed`);
|
||||||
if (CloudRunner.buildParameters.retainWorkspace) {
|
if (CloudRunner.buildParameters.retainWorkspace) {
|
||||||
yield shared_workspace_locking_1.default.ReleaseWorkspace(CloudRunner.lockedWorkspace || ``, CloudRunner.buildParameters.buildGuid, CloudRunner.buildParameters);
|
yield shared_workspace_locking_1.default.ReleaseWorkspace(CloudRunner.lockedWorkspace || ``, CloudRunner.buildParameters.buildGuid, CloudRunner.buildParameters);
|
||||||
|
const isLocked = yield shared_workspace_locking_1.default.IsWorkspaceLocked(CloudRunner.lockedWorkspace || ``, CloudRunner.buildParameters);
|
||||||
|
if (isLocked) {
|
||||||
|
throw new Error(`still locked after releasing`);
|
||||||
|
}
|
||||||
CloudRunner.lockedWorkspace = undefined;
|
CloudRunner.lockedWorkspace = undefined;
|
||||||
}
|
}
|
||||||
yield github_1.default.triggerWorkflowOnComplete(CloudRunner.buildParameters.triggerWorkflowOnComplete);
|
yield github_1.default.triggerWorkflowOnComplete(CloudRunner.buildParameters.triggerWorkflowOnComplete);
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -137,6 +137,13 @@ class CloudRunner {
|
||||||
CloudRunner.buildParameters.buildGuid,
|
CloudRunner.buildParameters.buildGuid,
|
||||||
CloudRunner.buildParameters,
|
CloudRunner.buildParameters,
|
||||||
);
|
);
|
||||||
|
const isLocked = await SharedWorkspaceLocking.IsWorkspaceLocked(
|
||||||
|
CloudRunner.lockedWorkspace || ``,
|
||||||
|
CloudRunner.buildParameters,
|
||||||
|
);
|
||||||
|
if (isLocked) {
|
||||||
|
throw new Error(`still locked after releasing`);
|
||||||
|
}
|
||||||
CloudRunner.lockedWorkspace = undefined;
|
CloudRunner.lockedWorkspace = undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue