2
This commit is contained in:
@@ -34,12 +34,7 @@ steps:
|
||||
# 添加GitHub主机密钥(完整覆盖,避免重复)
|
||||
- ssh-keyscan -H github.com > /root/.ssh/known_hosts
|
||||
- chmod 600 /root/.ssh/known_hosts
|
||||
# 增强SSH调试:输出详细日志+密钥有效性检查
|
||||
- echo "🔍 检查SSH密钥格式..."
|
||||
- ssh-keygen -lf /root/.ssh/id_ed25519 || {
|
||||
echo "❌ 密钥格式错误!请确认私钥完整且无密码";
|
||||
exit 1;
|
||||
}
|
||||
|
||||
- echo "🔍 尝试SSH连接GitHub(详细日志)..."
|
||||
- ssh -vvv -i /root/.ssh/id_ed25519 -o StrictHostKeyChecking=accept-new git@github.com 2>&1 | grep -E "Authenticated to github.com|successfully authenticated" || {
|
||||
echo "❌ SSH连接GitHub失败,请检查:";
|
||||
|
||||
Reference in New Issue
Block a user