2011-01-18 3 views
0

로컬 네트워크에 인공물 설정이 있습니다. 우리는 CI 프로젝트를 위해 Hudson 상자에 많은 프로젝트를 넣으려고합니다.Maven 설정 파일 자동화하기

현재 작업중인 프로젝트를 얻으려면 사용자가 작업중인 프로젝트를 체크 아웃 한 다음 maven settings.xml 파일로 이동하여 변경해야합니다. 나는 이러한 절차를 간소화하는 것이 이상적입니다. 코드를 체크 아웃 할 때 빌드의 일부로 올바른 설정 파일을 넣을 수 있습니다. 프로젝트 메신저 현재 리팩토링

는 artifactory를 통해 행진 외부 종속성을 가지고 있으며, 이것은 최선의 경우는

임 아직 100 % 확인 ... 외부 의존성에 당기지 수 허드슨은 못해 구축 물론 취할 수 있지만, 나는 프로젝트 설정을 위해 가능한 한 많은 수작업 단계를 제거하고 싶다. 그리고 지금까지 이것이 주요한 것 같다. ...

+0

실제 응답이 없으므로 1 응답자에게 보상을 제공 할 수 없으므로 이후에 수행 할 수 없습니다 ... – Grofit

답변

0

나는 가장 좋은 방법은 당신의 pom.xml이 공통 상위 pom.xml 종속성과 같은 항목이 세 번째 pary repos에 정의되어 있습니다.

+0

서버/미러와 같이 설정해야하는 settings.xml에 더 많은 내용이 포함되어 있습니다. 요소 및 POM 파일이 아닌 settings.xml에서만 허용되는 것으로 보이는 몇 가지 다른 사항이 있습니다. – Grofit