Я пытаюсь развернуть приложение nodejs с помощью Jenkins, мой сервер приложений работает под экземпляром EC2.
Мое приложение Jenkins (сервер развертывания) запущено на другом сервере.
Шаги Iсделали
1) Добавлены новые учетные данные с файлом .pem
моего сервера приложений.
2) Добавлен мой сервер приложений под public over SSH
.
3)В настройках проекта Jenkins выберите опцию Execute shell script on the remote host on ssh
и выберите хост, который я добавил на шаге 2.
При попытке сборки я получаю следующую ошибку
ERROR: Failed to authenticate with public key
com.jcraft.jsch.JSchException: invalid privatekey: [B@298a385a