- 使用 printf '%s\n' 替代 echo 处理 SSH 私钥 - 移除包含特殊字符变量的 echo 命令 - 简化 SSH 命令,避免引号嵌套问题
This commit is contained in:
+1
-1
@@ -179,7 +179,7 @@ steps:
|
|||||||
- echo ""
|
- echo ""
|
||||||
- echo "2. 配置SSH环境"
|
- echo "2. 配置SSH环境"
|
||||||
- mkdir -p ~/.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
|
- chmod 600 ~/.ssh/id_rsa
|
||||||
- echo "✅ SSH私钥文件已创建"
|
- echo "✅ SSH私钥文件已创建"
|
||||||
- 'ls -la ~/.ssh/id_rsa'
|
- 'ls -la ~/.ssh/id_rsa'
|
||||||
|
|||||||
Reference in New Issue
Block a user