fix: secrets

This commit is contained in:
Andras Bacsai
2022-12-21 10:40:27 +01:00
parent 1282fd0b76
commit ec3cbf788b

View File

@@ -1890,10 +1890,14 @@ export function generateSecrets(
return; return;
} }
const build = isBuild && secret.isBuildSecret; const build = isBuild && secret.isBuildSecret;
if (secret.value.includes('\n') || secret.value.includes(' ')) { if (build) {
envs.push(`${build ? 'ARG ' : ''}${secret.name}='${secret.value}'`); if (secret.value.includes(' ') || secret.value.includes('\\n')) {
envs.push(`ARG ${secret.name}='${secret.value}'`);
} else {
envs.push(`ARG ${secret.name}=${secret.value}`);
}
} else { } else {
envs.push(`${build ? 'ARG ' : ''}${secret.name}=${secret.value}`); envs.push(`${secret.name}=${secret.value}`);
} }
}); });
} }
@@ -1903,10 +1907,14 @@ export function generateSecrets(
return; return;
} }
const build = isBuild && secret.isBuildSecret; const build = isBuild && secret.isBuildSecret;
if (secret.value.includes('\n') || secret.value.includes(' ')) { if (build) {
envs.push(`${build ? 'ARG ' : ''}${secret.name}='${secret.value}'`); if (secret.value.includes(' ') || secret.value.includes('\\n')) {
envs.push(`ARG ${secret.name}='${secret.value}'`);
} else {
envs.push(`ARG ${secret.name}=${secret.value}`);
}
} else { } else {
envs.push(`${build ? 'ARG ' : ''}${secret.name}=${secret.value}`); envs.push(`${secret.name}=${secret.value}`);
} }
}); });
} }