ETC/Tools

[Jenkins] Jenkins Maven 빌드 (localRepositories 설정 포함)

Pazery는ENFJ 2021. 9. 17. 23:54
반응형

CI/CD 환경을 구성하기 위해서 Jenkins를 이용할 때, 프로젝트 빌드 방식이 MAVEN 이라면!

 

1. Jenkins 관리 > 플러그인 관리 > 설치가능 플러그인 > Maven Integration plugin 검색 후 설치 합니다.

   (버전은 다를 수 있습니다)


2. Jenkins 관리 > global Tool Configuration > Maven 으로 이동 합니다.

    1) Name 등록 (사용자 지정 값)

    2) Vesion 선택 : 원하는 버전으로 선택하세요

    3) Save


3.(localRepositories 설정) {JENKINS_HOME}\tools\hudson.tasks.Maven_MavenInstallation\Maven_3.6.0\conf 경로로 이동

   1) {JENKINS_HOME 경로 확인 방법은 여기 클릭

   2) setting.xml 파일 편집 모드로 진입

   3) <localRepository>{원하는 Path}</localRepository>

   4) 저장


4. Jenkins > 새로운 Item > Maven project 생성


5. POM.xml 경로와 Goal 등록

    1) pom.xml 경로는 형상관리에서 프로젝트 context-root 가 기준입니다.

       pom.xml이 프로젝트 최상단이 아닌 다른경로에 있다면 상세 경로를 설정해주어야 합니다.

    2) Goal 등록

6. 모든 설정이 끝났다면 Build!!

반응형