2011-10-18 4 views
0

우리 환경에서는 Jenkins를 사용하여 Java 아티팩트를 빌드합니다.특정 pom의 최신 스냅 샷을 얻으려면 maven을 사용하십시오.

우리는 스크립트 기반 빌드 시스템이 이슈를 자동으로 배포하고 이미 가지고있는 스크립트를 다시 사용하기를 원합니다.

는 내가하고 싶은 것은 buildsystem가 SVN에서 머리를 추출하고 buildsystem 이미 받는다는에 deployd 된 javaproject를 구축시키는 반대로 스냅 샷 저장소의 최신 유물을 얻기 위해 몇 가지 목표로 메이븐을 사용하도록입니다 repo.

이 문제가 있습니까?

+0

그래서 빌드 서버에서 코드를 체크 아웃 한 다음 코드를 작성하지 않고 이슈를 다운로드 하시겠습니까? 응? – Jon7

답변

0

애플리케이션이 의존하는 모든 라이브러리를 빌드하는 데 사용하는 애그리 게이터 (예 : 다중 모듈) 프로젝트가 아닌 최종 이슈 프로젝트 (예 : 애플리케이션 WAR)를 체크 아웃 할 때 새 Jenkins 작업을 만드는 것으로 충분합니다. 이런 식으로 Maven은 리포지토리를 다시 빌드하지 않고 리포지토리에서 의존 관계를 가져 와서 응용 프로그램을 어셈블해야합니다.

관련 문제