mirror of
https://github.com/cupcakearmy/coolify.git
synced 2024-10-23 00:24:15 +02:00
fix: $ sign in secrets
This commit is contained in:
parent
ee40120496
commit
9284e42b62
@ -1899,15 +1899,22 @@ export function generateSecrets(
|
||||
return;
|
||||
}
|
||||
const build = isBuild && secret.isBuildSecret;
|
||||
if (build) {
|
||||
if (secret.value.includes('$')) {
|
||||
secret.value = secret.value.replaceAll('$', '$$$$');
|
||||
}
|
||||
if (secret.value.includes(' ') || secret.value.includes('\\n')) {
|
||||
if (build) {
|
||||
envs.push(`ARG ${secret.name}='${secret.value}'`);
|
||||
} else {
|
||||
envs.push(`ARG ${secret.name}=${secret.value}`);
|
||||
envs.push(`${secret.name}='${secret.value}'`);
|
||||
}
|
||||
} else {
|
||||
if (build) {
|
||||
envs.push(`ARG ${secret.name}=${secret.value}`);
|
||||
} else {
|
||||
envs.push(`${secret.name}=${secret.value}`);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
if (!pullmergeRequestId && normalSecrets.length > 0) {
|
||||
@ -1915,16 +1922,23 @@ export function generateSecrets(
|
||||
if (isBuild && !secret.isBuildSecret) {
|
||||
return;
|
||||
}
|
||||
if (secret.value.includes('$')) {
|
||||
secret.value = secret.value.replaceAll('$', '$$$$');
|
||||
}
|
||||
const build = isBuild && secret.isBuildSecret;
|
||||
if (build) {
|
||||
if (secret.value.includes(' ') || secret.value.includes('\\n')) {
|
||||
if (build) {
|
||||
envs.push(`ARG ${secret.name}='${secret.value}'`);
|
||||
} else {
|
||||
envs.push(`ARG ${secret.name}=${secret.value}`);
|
||||
envs.push(`${secret.name}='${secret.value}'`);
|
||||
}
|
||||
} else {
|
||||
if (build) {
|
||||
envs.push(`ARG ${secret.name}=${secret.value}`);
|
||||
} else {
|
||||
envs.push(`${secret.name}=${secret.value}`);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
const portFound = envs.filter((env) => env.startsWith('PORT'));
|
||||
|
Loading…
Reference in New Issue
Block a user