2010-11-19 14 views
3

Ich benutze das Maven-Release-Plugin auf Hudson. Ich versuche das Projekt zu veröffentlichen. Alles funktioniert bis zu einem Punkt, an dem der Release-Prozess versucht, die Site zu deployen. Wenn dies versucht wird, schlägt maven mit dem Fehler scp connection liked fehl. HierMaven Site-Bereitstellung schlägt fehl mit SCP-Verbindung verweigert - Windows

ist das Protokoll:

 Using private key: C:\hudson\.ssh\id_rsa 
     scp://somehost.somecompany.com/c:/hudson/userContent/some_javadoc/1.9.16/ - Session: Connection refused 
    scp://somehost.somecompany.com/c:/hudson/userContent/some_javadoc/1.9.16/ - Session: Disconnecting 
    scp://somehost.somecompany.com/c:/hudson/userContent/some_javadoc/1.9.16/ - Session: Disconnected 
    [INFO] ------------------------------------------------------------------------ 
    [ERROR] BUILD ERROR 
    [INFO] ------------------------------------------------------------------------ 
     [INFO] Error uploading site Embedded error: 
    The host was not known and was not accepted by the configuration: somehost.somecompany.com reject HostKey: somehost.somecompany.com 
[INFO] ------------------------------------------------------------------------ 
[INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 31 seconds [INFO] Finished at: Fri Nov 19 10:19:36 CST 2010 
[INFO] Final Memory: 83M/199M 
[INFO] ------------------------------------------------------------------------ 

Ich habe den Server und die Anmeldeinformationen in der settings.xml. Ich habe auch die Site im Abschnitt Distribution Management der pom.xml angegeben.

Jede Hilfe diesbezüglich wird geschätzt.

Antwort

1

Das hat wirklich nichts mit Maven zu tun oder das Release-Plugin per se - somehost.somecompany.com verweigert Ihre Verbindung. Sind Sie sicher, dass diese Anmeldeinformationen alleine funktionieren?

Sie können versuchen, Maven mit dem -X Flag zu starten, um es alle Debugging-Informationen ausspucken zu lassen, hoffentlich wird dieses Plugin mehr hilfreiche Informationen darüber protokollieren, was es als Teil des Versuchs macht, diese Verbindung herzustellen.

+0

verursacht durch: org.apache.maven.shared.release.ReleaseExecutionException: Ausführung von Maven ist fehlgeschlagen, Exitcode: '1' Ursache: org.apache.maven.shared.release.exec.MavenExecutorException: Ausführung von Maven ist fehlgeschlagen, exit code: '1' Dies sind die Ausnahmen –

+0

geworfen, die Ihnen nichts sagen - weil der SCM fehlschlägt –

+0

Gibt es eine Möglichkeit, Website zu überspringen: delpoy aus dem Release-Prozess? –

Verwandte Themen