build jenkins/maven의 결과를 Nexus 저장소에 게시하려고합니다.jenkins/maven 빌드에서 SNAPSHOT 게시하기
빌드 여기에, 전쟁 스냅 인 POM의 시작입니다 :
<http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.elis</groupIenter code hered>
<artifactId>accueil_ce</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<name>accueil_ce</name>
내가 깨끗하게 빌드 받는다는 목표를 설치 를 사용합니다.
내가 설치하고 포스트 빌드 단계에서 내 넥서스 환매 약정에 게시 할 수 있도록 젠킨스의 넥서스 저장소 관리자 제작사 플러그인을 구성했습니다.
문제는 :
내가 넥서스의 '스냅 샷'과 '재배포 가능'으로 REPO를 구성하는 경우 빌드 단계 후를 구성 할 때, 그것은 젠킨스에서 사용할 수의 repos의 목록에 표시 나던 작업의 'Nexus Repository Manager Publisher'. 내가 넥서스에서 '릴리스'과 '재배포 가능'으로 REPOS를 구성 할 경우 젠킨스 작업을 실행할 때
, 그때 나는 다음과 같은 오류가 발생했습니다 :
때 java.io.IOException : com.sonatype.nexus .api.exception.RepositoryManagerException : 구성 요소를 업로드 할 수 없습니다 : 잘못된 요청 버전 0.0.1-SNAPSHOT이 저장소 정책과 일치하지 않습니다! 이해가 안
는 젠킨스에서 넥서스에 스냅 샷을이 플러그인을 기반으로 게시 할 수있는 방법이 없다 ??
http://stackoverflow.com/questions/14211697/how-to-configure-maven-project-to-deploy-both-snapshot-and-releases-to-nexus –