2016-06-30 6 views
0

SVN 브랜치에 다수의 모듈이 있고 빌드 목적으로 하나의 메인 build.xml이있다. 빌드를위한 모든 모듈, 우리는 개미를 호출하기 위해 젠킨스를 사용하고 있습니다. 포스트 빌드는 5 ~ 6 개의 EAR을 생성합니다. 이제 문제는 svn repo의 브랜치의 기존 디렉토리 구조를 변경하지 않고 새로운 체크를 할 수있는 모듈 하나만을 트리거하고 싶습니다. 젠킨스가 모든 빌드를 트리거하게됩니다. 모듈에 체크인하면 repo에서 체크인합니다.main build.xml을 가진 SVN 브랜치 내에 여러 개의 모듈이있는 동안 하나의 모듈에 대해서만 ant를 호출하는 방법

답변

0

필요한 모듈에만 새 jenkins 작업을 만듭니다. 기본 build.xml을 ant 태스크의 입력으로 사용하고 모듈 이름 (또는 관련 대상)은 대상을 jenkins 태스크의으로 지정하십시오. 모듈에 특정한 build.xml이 있다면이 파일을이 새 Jenkins 작업으로 피드하십시오.