diff --git a/gitea_runner_node/Dockerfile b/gitea_runner_node/Dockerfile index da1dddb..b092867 100644 --- a/gitea_runner_node/Dockerfile +++ b/gitea_runner_node/Dockerfile @@ -17,19 +17,5 @@ RUN npm install -g n \ && n install 22 \ && n use 20 \ && npm install -g yarn pnpm \ - && (cat <<'EOF' > /usr/local/bin/use-node -#!/bin/bash -case "$1" in - 18|20|22) - n use "$1" > /dev/null 2>&1 - export PATH="/usr/local/n/versions/node/$1/bin:${PATH}" - echo "Switched to Node.js $1: $(node -v)" - ;; - *) - echo "Usage: source use-node [18|20|22]" - return 1 - ;; -esac -EOF -) \ + && printf '#!/bin/bash\ncase "$1" in\n 18|20|22)\n n use "$1" > /dev/null 2>&1\n export PATH="/usr/local/n/versions/node/$1/bin:${PATH}"\n echo "Switched to Node.js $1: $(node -v)"\n ;;\n *)\n echo "Usage: source use-node [18|20|22]"\n return 1\n ;;\nesac\n' > /usr/local/bin/use-node \ && chmod +x /usr/local/bin/use-node