2014-06-17 3 views
0

나는 메이븐 작업이있는 젠킨스 서버가 있습니다. 오늘 (30 분) 많은 시간이 걸리기 때문에 저장소 (Artifactory)에 아티팩트를 배포하지 않습니다. 다른 데이터베이스 (oracle, sqlserver) 및 다른 OS (Linux, Windows)에서 테스트하는 다른 작업 (다른 시스템, 슬레이브)에 대해서도 통합 테스트를 수행합니다.젠킨스 야간 배포

내가하고 싶은 일은 우리의 모든 메이븐 모듈을 야간에 배치하는 것입니다.

내 질문은 :

1.What 그것을 할 수있는 적절한 방법입니다 우리는 몇 가지 받는다는 프로파일에 우리의 논리를 넣어해야하거나 내가 mvn -Pdeployprofile deploy

즉,이 프로필을 호출 할 젠킨스를 사용해야합니다 우리의 경우 젠킨스를 똑같은 일에 쓰느냐 마느냐? 밤에 mvn install 는 : mvn deploy

내가 어떻게 그것을 달성 할 수 내 생각 일 젠킨스에 그 실행하는 것입니까?

다윗 덕분에.

답변

0

별도의 메이븐 프로파일을 사용하여 일정에 따라 트리거되는 별도의 작업이 있습니다. 따라서 테스트를 위해 수동으로 작업을 트리거하거나 핫 픽스 빌드를 수행해야하거나 더 빠른 빌드 클러스터를 얻는 것이 더 쉬운 경우