2015-01-26 5 views
0

이제 Jenkins 빌드에 슬레이브를 추가했습니다. 이제는 devent 서버 나 테스트 서버에 아티팩트를 배포 할 수 있습니다. 그러나 이제는 문제가 발생했습니다. 마스터 슬레이브에 작업을 배포 할 때 작업 빌드 디렉토리는 $ JENKINS_HOME/localmoduledirectory입니다 (빌드 작업에 정의 된대로) 그러나 슬레이브를 통해 작업을 배포하면 빌드 디렉토리가 달라져 작업이 중단됩니다. 빌드 디렉토리가 $ JENKINS_HOME/작업/건설 직책입니다/localmoduledirectory 내가 .. 구성 설정/진보에서 마스터의 작업 공간 루트 디렉토리의 위치를 ​​변경할 수 있도록 $ JENKINS_HOME/작업 공간으로 변경할 수 있습니다 알고Jenkins Slave build locations

하지만, 경로에서 빌드 작업 제목을 사용하여 슬레이브를 중지하고 싶습니다. 내가 끝내는 최종 결과는 두 개의 서버, 즉/opt/jenkins/workspace/localmoduledirectory에서 동일한 위치에서 빌드/배포하는 것입니다.

아이디어가 있으십니까?

답변

0

머리가 긁힌 후 ... mvn 플러그인에 고급 작업이 숨겨져있는 mvn 플러그인이 있음을 발견했습니다./opt/jenkins의 고객 작업 공간으로 모든 작업을 구성했습니다.

관련 문제