Я использую два сервера CentOS. Я не использую репозиторий кода. В Jenkins, когда я нажимаю "новый элемент", я не вижу места для входа на целевой сервер. Я ожидаю, что место для настройки целевого сервера для данной сборки (например, для запуска команды bash или передачи файла с сервера Jenkins на целевой сервер). Поскольку Jenkins работает как пользователь Jenkins на стороне Linux, он не может SSH от имени root. Я хотел бы быть root и выполнить команду после передачи файла с сервера Linux это поддерживает Дженкинса. Я мог бы сделать это с помощью собственных команд оболочки в шагах сборки Jenkins "New Item". Для таких команд есть свободное текстовое поле. Но я не знаю, как интерактивно реагировать на вызов пароля.
где настроить целевой сервер для данного развертывания?
могу ли я жестко закодировать пароль root в работу Дженкинса? Если да, то как это сделать. Я не хочу устанавливать sshpass.
помимо ядра Дженкинс, какие плагины необходимо ли развертывать файлы с одного сервера Linux на другой?