- 使用 printf '%s\n' 替代 echo 处理 SSH 私钥 - 移除包含特殊字符变量的 echo 命令 - 简化 SSH 命令,避免引号嵌套问题
This commit is contained in:
+1
-1
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user