2015-03-03 3 views
5

Я использую Maven + gitflow для генерации выпусков моего приложения, но когда я пытаюсь начать выпуск, я получил одну ошибку.Релиз с maven + gitflow

Команда начала выпуск:

mvn jgitflow:release-start 

Ошибка:

Caused by: org.eclipse.jgit.errors.UnsupportedCredentialItem: 
ssh://[email protected]:10022: The authenticity of host '127.0.0.1' can't be established. 
RSA key fingerprint is 7e:03:51:7b:55:a5:cd:de:4c:7a:0d:1b:43:75:08:68. 
Are you sure you want to continue connecting? 
     at com.atlassian.maven.plugins.jgitflow.util.ConsoleCredentialsProvider.get(ConsoleCredentialsProvider.java:71) 

Если я изменить GIT URL для использования протокола HTTP, финиш сборки с успехом, ошибка появляется только с протоколом SSH.

ps: Я уже клонировал свой репозиторий через общедоступный/закрытый ключ.

ответ

2

Найден ответ, отключить проверку SSH в Ubuntu

В файле ~/.ssh/конфигурации (если этот файл не существует, создайте его):

Host * 
StrictHostKeyChecking no 

Это превратит его выкл для всех хостов, к которым вы подключаетесь. Вы можете заменить * на шаблон имени хоста, если хотите, чтобы он был применен к некоторым хостам.

Смежные вопросы