baked in cloud formation template

pull/387/head
Frostebite 2022-04-21 00:07:36 +01:00
parent 2e971d93a4
commit 1ff1597a05
3 changed files with 9 additions and 5 deletions

6
dist/index.js vendored
View File

@ -1056,9 +1056,11 @@ class AWSJobStack {
const cpu = cloud_runner_1.default.buildParameters.cloudRunnerCpu || '1024'; const cpu = cloud_runner_1.default.buildParameters.cloudRunnerCpu || '1024';
const memory = cloud_runner_1.default.buildParameters.cloudRunnerMemory || '2048'; const memory = cloud_runner_1.default.buildParameters.cloudRunnerMemory || '2048';
taskDefCloudFormation = taskDefCloudFormation.replace(`ContainerCpu: taskDefCloudFormation = taskDefCloudFormation.replace(`ContainerCpu:
Default: 1024`, cpu); Default: 1024`, `ContainerCpu:
Default: ${cpu}`);
taskDefCloudFormation = taskDefCloudFormation.replace(`ContainerMemory: taskDefCloudFormation = taskDefCloudFormation.replace(`ContainerMemory:
Default: 2048`, memory); Default: 2048`, `ContainerMemory:
Default: ${memory}`);
for (const secret of secrets) { for (const secret of secrets) {
secret.ParameterKey = `${buildGuid.replace(/[^\dA-Za-z]/g, '')}${secret.ParameterKey.replace(/[^\dA-Za-z]/g, '')}`; secret.ParameterKey = `${buildGuid.replace(/[^\dA-Za-z]/g, '')}${secret.ParameterKey.replace(/[^\dA-Za-z]/g, '')}`;
if (typeof secret.ParameterValue == 'number') { if (typeof secret.ParameterValue == 'number') {

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -29,12 +29,14 @@ export class AWSJobStack {
taskDefCloudFormation = taskDefCloudFormation.replace( taskDefCloudFormation = taskDefCloudFormation.replace(
`ContainerCpu: `ContainerCpu:
Default: 1024`, Default: 1024`,
cpu, `ContainerCpu:
Default: ${cpu}`,
); );
taskDefCloudFormation = taskDefCloudFormation.replace( taskDefCloudFormation = taskDefCloudFormation.replace(
`ContainerMemory: `ContainerMemory:
Default: 2048`, Default: 2048`,
memory, `ContainerMemory:
Default: ${memory}`,
); );
for (const secret of secrets) { for (const secret of secrets) {
secret.ParameterKey = `${buildGuid.replace(/[^\dA-Za-z]/g, '')}${secret.ParameterKey.replace( secret.ParameterKey = `${buildGuid.replace(/[^\dA-Za-z]/g, '')}${secret.ParameterKey.replace(