shorter names

pull/524/head
Frostebite 2023-03-19 23:37:41 +00:00
parent 3215b2b8ac
commit 0da10f487f
3 changed files with 13 additions and 1 deletions

6
dist/index.js generated vendored
View File

@ -1503,6 +1503,12 @@ class AWSJobStack {
cloud_runner_logger_1.default.log(`Creating job aws formation ${taskDefStackName}`);
await CF.createStack(createStackInput).promise();
await CF.waitFor('stackCreateComplete', { StackName: taskDefStackName }).promise();
const describeStack = await CF.describeStacks({ StackName: taskDefStackName }).promise();
for (const parameter of parameters) {
if (!describeStack.Stacks?.[0].Parameters?.some((x) => x.ParameterKey === parameter.ParameterKey)) {
throw new Error(`Parameter ${parameter.ParameterKey} not found in stack`);
}
}
}
catch (error) {
await aws_error_1.AWSError.handleStackCreationFailure(error, CF, taskDefStackName);

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@ -145,6 +145,12 @@ export class AWSJobStack {
CloudRunnerLogger.log(`Creating job aws formation ${taskDefStackName}`);
await CF.createStack(createStackInput).promise();
await CF.waitFor('stackCreateComplete', { StackName: taskDefStackName }).promise();
const describeStack = await CF.describeStacks({ StackName: taskDefStackName }).promise();
for (const parameter of parameters) {
if (!describeStack.Stacks?.[0].Parameters?.some((x) => x.ParameterKey === parameter.ParameterKey)) {
throw new Error(`Parameter ${parameter.ParameterKey} not found in stack`);
}
}
} catch (error) {
await AWSError.handleStackCreationFailure(error, CF, taskDefStackName);
throw error;