Fix: base64 all secrets

pull/273/head
Frostebite 2021-06-06 21:18:30 +01:00
parent a2d1e8ac4f
commit e7410ab95b
3 changed files with 3 additions and 3 deletions

2
dist/index.js vendored
View File

@ -802,7 +802,7 @@ class Kubernetes {
}; };
for (const buildSecret of secrets) { for (const buildSecret of secrets) {
secret.data[buildSecret.EnvironmentVariable] = base64.encode(buildSecret.ParameterValue); secret.data[buildSecret.EnvironmentVariable] = base64.encode(buildSecret.ParameterValue);
secret.data[`${buildSecret.EnvironmentVariable}_NAME`] = buildSecret.ParameterKey; secret.data[`${buildSecret.EnvironmentVariable}_NAME`] = base64.encode(buildSecret.ParameterKey);
} }
try { try {
yield this.kubeClient.createNamespacedSecret(this.namespace, secret); yield this.kubeClient.createNamespacedSecret(this.namespace, secret);

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -90,7 +90,7 @@ class Kubernetes implements RemoteBuilderProviderInterface {
for (const buildSecret of secrets) { for (const buildSecret of secrets) {
secret.data[buildSecret.EnvironmentVariable] = base64.encode(buildSecret.ParameterValue); secret.data[buildSecret.EnvironmentVariable] = base64.encode(buildSecret.ParameterValue);
secret.data[`${buildSecret.EnvironmentVariable}_NAME`] = buildSecret.ParameterKey; secret.data[`${buildSecret.EnvironmentVariable}_NAME`] = base64.encode(buildSecret.ParameterKey);
} }
try { try {