빌드 프로세스를 자동화하고 싶습니다.Jenkins가 변수 SVN URL을 사용하여 여러 구성을 만들도록
우리는 각각 다른 SVN 분기를 가진 30 개 이상의 구성을 가지고 있습니다. 이상적으로는 유지 보수 노력과 인적 오류의 위험으로 인해 30 개의 별도 젠킨스 작업을 작성하지 않아도됩니다.
Jenkins의 "다중 구성 프로젝트"가 설계되었지만 불행히도 Jenkins는 SVN URL에서 구성 매트릭스 축 사용을 지원하지 않습니다.
나는 또한 젠킨스는 변수가 로컬 체크 아웃 경로에 사용되는 것을 허용하지 않기 때문에, 매개 변수화 된 빌드를 사용하여 빌드 할 수 없습니다(URL에 변수가 잘 작동하지만, 그들은 항상) (문자 ${BRANCH}
라는 디렉토리에가는 끝.
https://domain.ext/something/${BRANCH}/
을 확인하고 /some/path/${BRANCH}
으로 저장하고 싶습니다 .Jenkin의 기본 제공 SCM 기능을 활용할 수있는 방식으로 완료하면 더 좋을 것입니다. 예 : 폴링)
젠킨스가 달성하려는 것을 이해하려면 어떻게해야합니까?