From 5f9c5c996211f50c8dcd92b16b6316bd93773fe6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=BF=94?= Date: Tue, 31 Mar 2026 18:07:52 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20SSH=20=E7=A7=81?= =?UTF-8?q?=E9=92=A5=E5=A4=84=E7=90=86=E5=AF=BC=E8=87=B4=E7=9A=84=E8=AF=AD?= =?UTF-8?q?=E6=B3=95=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 使用 printf '%s\n' 替代 echo 处理 SSH 私钥 - 移除包含特殊字符变量的 echo 命令 - 简化 SSH 命令,避免引号嵌套问题 --- .woodpecker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 69e6d58..9b7f718 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -179,7 +179,7 @@ steps: - echo "" - echo "2. 配置SSH环境" - mkdir -p ~/.ssh - - echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa + - printf '%s\n' "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - echo "✅ SSH私钥文件已创建" - 'ls -la ~/.ssh/id_rsa'