Я сделал работу Дженкинса, она прекрасно работает для создания сборки. В любом случае, когда я пытаюсь отправить файлы с плагином Publish over SSH, он не работает, и соединения ssh закрываются.
SSH: Connecting from host [jenkins]
SSH: Connecting with configuration [angular] ...
SSH: Creating session: username [angular], hostname [CENSORED IP], port [22]
SSH: Connecting session ...
SSH: Connected
SSH: Opening SFTP channel ...
SSH: SFTP channel open
SSH: Connecting SFTP channel ...
SSH: Connected
SSH: cd [/opt/production]
SSH: OK
SSH: cd [/opt/production]
SSH: OK
SSH: put [.editorconfig]
SSH: Disconnecting configuration [angular] ...
ERROR: Exception when publishing, exception message [Permission denied]
Вот что я получаю, по-видимому, когда он пытается поместить первый файл, он отключается.
Пользователь 'angular' уже имеет привилегии sudo, поэтому он не должен блокировать соединение ..
Могу ли я помочь с этим? Я довольно новичок в этом.