Log stacks after cleanup
parent
2da7434f55
commit
b0cb03b8f6
|
|
@ -636,6 +636,7 @@ class AWSBuildEnvironment {
|
|||
return fs.readFileSync(`${__dirname}/cloud-formations/task-def-formation.yml`, 'utf8');
|
||||
}
|
||||
cleanupResources(CF, taskDef) {
|
||||
var _a;
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
core.info('Cleanup starting');
|
||||
yield CF.deleteStack({
|
||||
|
|
@ -650,7 +651,8 @@ class AWSBuildEnvironment {
|
|||
yield CF.waitFor('stackDeleteComplete', {
|
||||
StackName: taskDef.taskDefStackNameTTL,
|
||||
}).promise();
|
||||
const stacks = yield CF.listStacks().promise();
|
||||
const stacks = (_a = (yield CF.listStacks().promise()).StackSummaries) === null || _a === void 0 ? void 0 : _a.every((x) => x.StackStatus !== 'DELETE_COMPLETE');
|
||||
core.info(`Deleted Stacks: ${taskDef.taskDefStackName}, ${taskDef.taskDefStackNameTTL}`);
|
||||
core.info(`Stacks: ${JSON.stringify(stacks, undefined, 4)}`);
|
||||
core.info('Cleanup complete');
|
||||
});
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -369,8 +369,9 @@ class AWSBuildEnvironment implements CloudRunnerProviderInterface {
|
|||
StackName: taskDef.taskDefStackNameTTL,
|
||||
}).promise();
|
||||
|
||||
const stacks = await CF.listStacks().promise();
|
||||
const stacks = (await CF.listStacks().promise()).StackSummaries?.every((x) => x.StackStatus !== 'DELETE_COMPLETE');
|
||||
|
||||
core.info(`Deleted Stacks: ${taskDef.taskDefStackName}, ${taskDef.taskDefStackNameTTL}`);
|
||||
core.info(`Stacks: ${JSON.stringify(stacks, undefined, 4)}`);
|
||||
|
||||
core.info('Cleanup complete');
|
||||
|
|
|
|||
Loading…
Reference in New Issue