2015-02-05 4 views
0

우리는 Maven SSH Wagon을 사용하고 있었지만 Jsch (Java Secure Channel) 1.5.0 (Maven SSH Wagon의 종속성) 버그로 인해 Jsch의 사용을 피하기 위해 SSH-External Wagon 2.8로 전환했습니다.Jenkins + Maven Wagon SSH-External - 호환되지 않습니까?

메이븐 SSH-외부 왜건 명령 줄에서 MVN의 배포 호출이 성공하지만,와

Jenksing와 젠킨스 메이븐 플러그인 배포가 실패 (빌드 후 행동 '저장소를 받는다는을 아티팩트를 배포')를 사용하여 :

Caused by: org.apache.maven.wagon.TransferFailedException: Exit code: 1 - /bin/sh: line 0: cd: /<path-to-jenkins-job>/modules/<maven-group-id>/builds/2015-02-05_13-27-35/archive/<maven-group-id>/<maven-artifact-id>/0.94-SNAPSHOT: Datei oder Verzeichnis nicht gefunden 

Jenkins가 모듈 아티팩트를 /<path-to-jenkins-job>/modules/<maven-group-id>**$**<maven-artifact-id>/builds/2015-02-05_13-27-35/archive/<maven-group-id>/<maven-artifact-id>/0.94-SNAPSHOT에 저장합니다.

경로의 달러 기호가 Maven SSH-External Wagon에 문제가 있습니까?

답변

0

Jenkins 1.609 (또는 이전 버전)에서 수정되었습니다.