From 146d82b6c4305da06970f336564ae7736b6f5708 Mon Sep 17 00:00:00 2001 From: Leonhard Breuer Date: Wed, 3 Sep 2025 20:12:16 +0200 Subject: [PATCH] feat: use `printf` instead of `echo` --- packages/server/src/services/registry.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/src/services/registry.ts b/packages/server/src/services/registry.ts index 150374be8..8e98d2765 100644 --- a/packages/server/src/services/registry.ts +++ b/packages/server/src/services/registry.ts @@ -19,7 +19,7 @@ function safeDockerLoginCommand(registry: string | undefined, user: string | und const escapedRegistry = shEscape(registry) const escapedUser = shEscape(user) const escapedPassword = shEscape(pass) - return `echo ${escapedPassword} | docker login ${escapedRegistry} -u ${escapedUser} --password-stdin`; + return `printf %s ${escapedPassword} | docker login ${escapedRegistry} -u ${escapedUser} --password-stdin`; } export const createRegistry = async (