2013-09-23 2 views
2

Jenkins M2 Release Plugin을 사용하려고합니다. 내 젠킨스 버전은 1.531입니다.Jenkins maven release 플러그인이 오류없이 실패합니다.

하나의 부모 pom과 2 개의 모듈이있는 프로젝트가 있습니다. 내가 할 때;

받는다는는 공개 : 나는

<scm> 
    <developerConnection>scm:git:ssh:myREPOURL</developerConnection> 
</scm> 

<plugins> 
    .. 
    <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-release-plugin</artifactId> 
      <version>2.4.1</version> 
     </plugin> 

내가 몇 가지를보고있는 POM

INFO: Reactor Summary: 
Sep 23, 2013 1:01:18 PM org.apache.maven.cli.event.ExecutionEventLogger logReactorSummary 
INFO: 
Sep 23, 2013 1:01:18 PM org.apache.maven.cli.event.ExecutionEventLogger logReactorSummary 
INFO: myproject-parent .................................. FAILURE [0.209s] 
Sep 23, 2013 1:01:18 PM org.apache.maven.cli.event.ExecutionEventLogger logReactorSummary 
INFO: myproject ......................................... SKIPPED 
Sep 23, 2013 1:01:18 PM org.apache.maven.cli.event.ExecutionEventLogger logReactorSummary 
INFO: myproject-demo .................................... SKIPPED 

그리고 내 부모에 :

내가 더 explaination과 같은 오류가 준비 포스터는 이것이 이전의 젠킨스 버전에서 버그라고보고했지만 슬레이브에서만 jen으로 실행됩니다. 킨 스 마스터.

아마 내가 릴리스 및 개발 버전을 잘못 설정했을 수 있습니까? 확실하지 않음

+0

전체 출력을 살펴 보았습니까? 대부분의 경우 빌드 실패로 이어지는 실제 오류는 출력 어딘가에 숨어 있습니다. 놓치기 쉽습니다. –

+0

@stonedsquirrel 출력에 아무런 오류가 없다. 필자는 성공적인 maven 릴리스를 깨끗하게 할 때를 본다. BTW는 내 pom 파일에 scp 태그를 추가해야 할 필요가있다? – Spring

+0

예, 사용자의 PC에 SCM 연결을 정의해야합니다. 메이븐 (Maven)은 새로운 버전 번호로 POM을 편집하는 데 사용합니다. –

답변

0

동일한 문제가 발생하여 릴리스 플러그 인을 시작할 때 jomkins에서 pom.xml의 SCM을 다시 확인하고 사용자 이름과 암호를 입력하여 해결했습니다.

관련 문제