CAPABILITY IAM required for updating base stack

pull/289/head
Frostebite 2021-08-13 19:55:38 +01:00
parent 128a980f61
commit 63fec81dc3
3 changed files with 5 additions and 3 deletions

3
dist/index.js vendored
View File

@ -1042,12 +1042,13 @@ class AWSBuildEnvironment {
StackName: baseStackName,
TemplateBody: baseStack,
Parameters: parameters,
Capabilities: ['CAPABILITY_IAM'],
};
const createStackInput = {
StackName: baseStackName,
TemplateBody: baseStack,
Capabilities: ['CAPABILITY_IAM'],
Parameters: parameters,
Capabilities: ['CAPABILITY_IAM'],
};
const stacks = (_a = (yield CF.listStacks().promise()).StackSummaries) === null || _a === void 0 ? void 0 : _a.map((x) => x.StackName);
const stackExists = (stacks === null || stacks === void 0 ? void 0 : stacks.includes(baseStackName)) || false;

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -249,12 +249,13 @@ class AWSBuildEnvironment implements RemoteBuilderProviderInterface {
StackName: baseStackName,
TemplateBody: baseStack,
Parameters: parameters,
Capabilities: ['CAPABILITY_IAM'],
};
const createStackInput: SDK.CloudFormation.CreateStackInput = {
StackName: baseStackName,
TemplateBody: baseStack,
Capabilities: ['CAPABILITY_IAM'],
Parameters: parameters,
Capabilities: ['CAPABILITY_IAM'],
};
const stacks = (await CF.listStacks().promise()).StackSummaries?.map((x) => x.StackName);