2015-03-03 9 views
5

Ich benutze Maven + Gitflow, um Releases meiner Anwendung zu generieren, aber wenn ich versuche, Release zu starten, habe ich einen Fehler bekommen.Freigabe mit maven + gitflow

Kommandomitteilung zu starten:

mvn jgitflow:release-start 

Fehler:

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) 

Wenn ich für die Verwendung von HTTP-Protokoll git URL zu ändern, mit Erfolg den Build-Finish, der Fehler nur mit SSH-Protokoll erscheint.

ps: Ich klone bereits mein Repository durch öffentliche/private Schlüssel.

Antwort

2

die Antwort gefunden, deaktivieren ssh Check in Ubuntu

in Ihrem ~/.ssh/config (wenn diese Datei nicht existiert, es ist einfach zu erstellen):

Host * 
StrictHostKeyChecking no 

Dies wird es drehen Aus für alle Hosts, mit denen Sie eine Verbindung herstellen. Sie können das * durch ein Hostnamenmuster ersetzen, wenn es nur für einige Hosts gelten soll.