test runner - fix v11
Some checks failed
Some checks failed
This commit is contained in:
parent
3c83bfaf9b
commit
31400f6420
1 changed files with 6 additions and 24 deletions
|
|
@ -127,36 +127,18 @@ jobs:
|
||||||
mkdir -p ~/.ssh
|
mkdir -p ~/.ssh
|
||||||
chmod 700 ~/.ssh
|
chmod 700 ~/.ssh
|
||||||
|
|
||||||
# Записываем ключ, удаляя Windows-переносы \r и лишние пробелы
|
# Записываем приватный ключ
|
||||||
printf '%s' "${{ secrets.SSH_PRIVATE_KEY }}" | tr -d '\r' | sed 's/^[[:space:]]*//;s/[[:space:]]*$//' > ~/.ssh/deploy_key
|
cat > ~/.ssh/deploy_key << 'KEYEOF'
|
||||||
# Добавляем финальный перенос строки
|
${{ secrets.SSH_PRIVATE_KEY }}
|
||||||
echo "" >> ~/.ssh/deploy_key
|
KEYEOF
|
||||||
|
|
||||||
chmod 600 ~/.ssh/deploy_key
|
chmod 600 ~/.ssh/deploy_key
|
||||||
|
|
||||||
echo "=== Размер файла ==="
|
echo "=== Fingerprint ключа ==="
|
||||||
wc -c ~/.ssh/deploy_key
|
|
||||||
|
|
||||||
echo "=== Первая строка ==="
|
|
||||||
head -n 1 ~/.ssh/deploy_key
|
|
||||||
|
|
||||||
echo "=== Последняя строка ==="
|
|
||||||
tail -n 1 ~/.ssh/deploy_key
|
|
||||||
|
|
||||||
echo "=== Fingerprint ==="
|
|
||||||
ssh-keygen -lf ~/.ssh/deploy_key
|
ssh-keygen -lf ~/.ssh/deploy_key
|
||||||
|
|
||||||
echo "=== Количество строк ==="
|
echo "=== Добавляем хост в known_hosts ==="
|
||||||
wc -l ~/.ssh/deploy_key
|
|
||||||
|
|
||||||
echo "=== Hex первых 20 байт (проверяем нет ли BOM или пробелов) ==="
|
|
||||||
head -c 20 ~/.ssh/deploy_key | xxd
|
|
||||||
|
|
||||||
echo "=== Добавляем хост ==="
|
|
||||||
ssh-keyscan -p ${{ env.DEPLOY_PORT }} -H ${{ env.DEPLOY_HOST }} >> ~/.ssh/known_hosts 2>/dev/null || true
|
ssh-keyscan -p ${{ env.DEPLOY_PORT }} -H ${{ env.DEPLOY_HOST }} >> ~/.ssh/known_hosts 2>/dev/null || true
|
||||||
|
|
||||||
echo "=== Пробуем подключиться ==="
|
|
||||||
ssh -vvv -p ${{ env.DEPLOY_PORT }} -i ~/.ssh/deploy_key -o StrictHostKeyChecking=no -o BatchMode=yes -o IdentitiesOnly=yes -o PasswordAuthentication=no ${{ env.DEPLOY_USER }}@${{ env.DEPLOY_HOST }} "echo OK" || true
|
|
||||||
|
|
||||||
- name: Add host to known_hosts
|
- name: Add host to known_hosts
|
||||||
run: |
|
run: |
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue