Maven release git-push " не удалось проверить ключ Хоста."
Когда я пытаюсь заставить Дженкинса запустить mvn -B release:prepare
, он доходит до точки, где он должен push
изменить git, но терпит неудачу с Host key verification failed.
это локальный репозиторий git.
В это время Дженкинс выполняется как root
. SSH-ключи были созданы для root
, и они были добавлены соответствующим образом к authorized_keys
пользователя git.
Фактически, я могу ssh к машине сборки, su
к root
запустить
git clone git@localhost:my-project.git
успешно клонировать, создать ветвь и подтолкнуть эту ветвь к origin
успешно.
Еще одна странная вещь - Дженкинс может успешно клонировать репозиторий до запуска mvn release:prepare
.
Когда он пытается push
, он выдает ошибку Host key verification failed.
.
Я уменьшил сборку до 1 шага выполнения
git clone git@localhost:my-project.git
mvn -B release:prepare
Перед ответом, пожалуйста, не предлагайте плагин git илиMaven release plugin . Они не могут быть установлены.