2017-03-29 2 views
0

GIT에는 Maven과 Selenium을 통해 테스트를 복제하고 실행하는 프로젝트가 하나 있습니다.요구 사항에 따라 pom.xml을 두 갈래로 바꿀 필요가 있습니다.

이제 Jenkins CI에 대해 테스트 케이스를 실행하고 싶습니다. 내가 처음 프로젝트 1을 실행하려면 .. 내가 특정 실행에 특정 프로젝트를 실행할 수있는 방법과 - 나는 GIT에서 여러 프로젝트를 가지고 있기 때문에

, 나는

내 질문은 .. 내 저장소에 여러 pom.xml 파일을 그럼 그냥 명령 줄을 통해 pom.xml을 변경하여 project2를 실행하고 싶습니다. 내가 어떻게 해.

감사합니다.

+0

"-f"옵션과 함께 mvn 명령을 실행 해 보셨습니까? "mvn -f filename.xml"을 사용하여 실행할 파일을 지정할 수 있습니다. 나는 당신의 특정한 필요가 무엇인지 이해할 수 없다. – Morgan

+0

또는 당신이 만들고 싶은 프로젝트 디렉토리에서 "mvn"작업을 실행할 수있다. 예를 들어 /project1/pom.xml 및 /project2/pom.xml이있는 경우/project1 또는/project2에서 작업 디렉토리를 설정하고 mvn 명령을 실행하여 먼저 실행될 프로젝트를 선택할 수 있습니다. – Morgan

+0

고마워요. @ 모건, 두 번째 솔루션을 적용했고 효과가있었습니다. 나는 PEN 파일 경로를 지정하는 옵션을 찾은 곳에서 젠킨스를 사용하고 있습니다. 제 하루를 만들었습니다. :) – mashkurm

답변

1

빌드하려는 프로젝트 디렉토리에서 "mvn"작업을 실행할 수 있습니다. 예를 들어 /project1/pom.xml 및 /project2/pom.xml이있는 경우/project1 또는/project2에서 작업 디렉토리를 설정하고 mvn 명령을 실행하여 먼저 실행될 프로젝트를 선택할 수 있습니다.

관련 문제