우리는 CI에 Hudson을 사용하려고하지만이 프로젝트는 다른 저장소에서 가져온 코드로 이루어져 있습니다. 예 : - org.sourceforce ...는 http :/sv/n/rep1에서 체크 아웃해야합니다. - org.python ....은 http :/sv/n/rep2에서 체크 아웃해야합니다. - com.company.product는 http :/sv/n/rep3에서 체크 아웃해야합니다.다른 저장소에서 프로젝트 코드 가져 오기
지금 우리는 다른 rep의 코드를 체크 아웃/업데이트하는 get.all 타겟을 가진 개미 스크립트를 사용합니다.
그래서 hudson이 get.all 대상을 호출하여 모든 소스 코드를 가져오고 두 번째 대상을 호출하여 모두를 빌드 할 수있는 작업을 만들 수 있습니다. 그러나이 경우 3 개의 저장소에서 변경 사항을 모니터링하는 방법은 무엇입니까?
저는 작업 구성에서 어떤 저장소도 할당 할 수없고 일정한 시간 간격으로 작업을 fethc/build하도록 일정을 잡을 수는 없다고 생각합니다.하지만 빌드 할 수 없다면 CI 아이디어를 놓칠 수 있습니다. 저지/저장소 변경에서 트리거.
가장 좋은 방법은 무엇입니까? hudson에서 프로젝트 종속성을 구성하는 방법이 있습니까?
나는 그 버튼을 보지 못했다. 내가 필요한 것을하고있는 것처럼 보인다. 오늘 나중에 시험해 보겠습니다. 감사합니다. . – Lionel
완벽하게 작동합니다. 팁 고마워. – Lionel