passing correct environment variable for secrets

pull/263/head
Frostebite 2021-05-22 00:08:19 +01:00
parent 3ac2be480c
commit 6f4272235a
3 changed files with 3 additions and 9 deletions

4
dist/index.js vendored
View File

@ -1263,9 +1263,7 @@ class AWSBuildEnvironment {
].join('');
const indexp3 = taskDefCloudFormation.search(insertionStringContainerSecrets) + insertionStringContainerSecrets.length;
const containerDefinitionSecretTemplate = `
- Name: '${secret.EnvironmentVariable.replace(/[^\dA-Za-z]/g, '')
? secret.EnvironmentVariable.replace(/[^\dA-Za-z]/g, '')
: secret.ParameterKey.replace(/[^\dA-Za-z]/g, '')}'
- Name: '${secret.EnvironmentVariable}'
ValueFrom: !Ref ${secret.ParameterKey.replace(/[^\dA-Za-z]/g, '')}Secret`;
taskDefCloudFormation = [
taskDefCloudFormation.slice(0, indexp3),

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -95,11 +95,7 @@ class AWSBuildEnvironment {
const indexp3 =
taskDefCloudFormation.search(insertionStringContainerSecrets) + insertionStringContainerSecrets.length;
const containerDefinitionSecretTemplate = `
- Name: '${
secret.EnvironmentVariable.replace(/[^\dA-Za-z]/g, '')
? secret.EnvironmentVariable.replace(/[^\dA-Za-z]/g, '')
: secret.ParameterKey.replace(/[^\dA-Za-z]/g, '')
}'
- Name: '${secret.EnvironmentVariable}'
ValueFrom: !Ref ${secret.ParameterKey.replace(/[^\dA-Za-z]/g, '')}Secret`;
taskDefCloudFormation = [
taskDefCloudFormation.slice(0, indexp3),