2013-02-04 2 views

답변

1

찾고 계신 프로젝트의 deploy 단계가 실행 중이 지 않습니까?

+0

젠킨스가 넥서스에서 빌드 아티팩트를 빌드 한 후에 필요합니다. – user1013149

+0

빌드 단계가 패키지 단계가 될 수있는 빌드 후에 항상 발생합니다. –

+0

실종되었습니다. '$ HOME/.m2/settings.xml'이 넥서스 서버로 적절히 설정되어 있다면, mennis를 jenkisn이나 명령 행에서 실행하여 넥서스 서버에 아티팩트를 배포합니다. – Miquel

7

This answer을 살펴보십시오.

"빌드 후 작업"을 "Maven 저장소에 아티팩트 배포"에 추가 할 수 있습니다 (Maven Project Plugin 설치 필요). 그런 다음 '고급'을 클릭하고 리포지토리 URL을 적절한 것으로 설정하고 (http://yourserver:8082/nexus/content/repositories/releases/) my-releases 등과 같이 필요한 인증이 포함 된 settings.xml의 서버에 리포지토리 ID를 설정합니다.

+0

@JBCP "Maven Integration Plugin"의 일부입니다. –

+0

"Maven Integration Plugin"을 찾을 수 없습니까? – xialin

+0

내 설치 파일은 "Maven Integration Plugin"의 일부로 나열되지만 [Maven Project Plugin] (https://wiki.jenkins-ci.org/display/JENKINS/Maven+Project+Plugin)에 연결됩니다. –

0

"Jenkins promoted builds plugin"을 사용하여이 작업을 수행 할 수있었습니다. 회귀 테스트가 성공적으로 완료된 후 아티팩트를 배포하려는 경우에 유용합니다. 회귀 테스트가 완료되면 빌드가 승격 된 다음 Maven 저장소에 아티팩트를 배치하기위한 조치를 추가 할 수 있습니다.

참고 :이 기능을 사용하려면 자동 이슈 보관을 비활성화하면 안됩니다.

관련 문제