2016-06-28 2 views
1

ec2 plugin을 사용하여 생성 된 주문형 젠킨스 슬레이브에서 젠킨스 마스터 메이븐 구성을 오버라이드하려고합니다. 다른 Maven 버전의 Maven을 사용하고 있으므로, 슬레이브 노드 설정으로 전역 설정을 덮어 써야합니다. 마스터젠킨스 슬레이브에서 Maven 홈 디렉토리를 오버라이드하는 방법

메이븐 구성 :

enter image description here

요구 사항 : I는 슬레이브에 /opt/apache-maven-3.2.5에 메이븐 가정을 설정해야 .

도구는 이미 AWS AMI처럼 설치되었습니다. 그때까지 내가 Maven을 검사하는 작업을 수행 할 때 /home/csbuild/build/apache-maven-3.0.5,하지만 /opt/apache-maven-3.2.5에서 Maven을 사용하고 싶습니다. 작업에서 MAVEN_HOME을 (를) 어떻게 업데이트 할 수 있습니까?

작업 구성 : 버전 job configuration

Jenskins : 1.656

+0

첫 번째 스크린 샷에 추가 버튼을 사용하여 다른 Maven 설치를 추가 할 수 있습니다. 완료되면 두 번째 스크린 샷의 첫 번째 콤보 박스로 선택하십시오. – Dalc

답변

1

첫 번째 이미지에서 그것은

가장 좋은 방법은을 만들기 위해 Maven의 구성 마스터에서 슬레이브 및 아닌 것 슬레이브에서 동일한 Maven 버전

예를 들어 노드 구성에서을 만들 수 있습니다.대신 /home/csbuild/build/apache-maven-3.0.5이 실행됩니다. /opt/apache-maven-3.2.5

관련 문제