Chanho_Park
[jenkins] Jenkins Github 연동(7) 본문
이전 글
이전 글에 이어서 Github 연동을 진행할 것이다.
1.Pom.xml 경로를 지정 해줄 것이다.
경로를 작성하기 위해 git에 pom.xml 이 위치한 경로를 파악
* pom.xml 가 있는 폴더까지만
필자는
/var/lib/jenkins/workspace/젠킨스 프로젝트명/
(공통)
과 github의
Corperate_Project/pom.xml
(개개인이 다름)
* pom.xml 가 있는 폴더까지만
이것을 가지고
젠킨스 Dashboard -> My Views -> 생성된 프로젝트명 클릭 -> 구성
Build 에서 Root POM 에
위에서 가져온 주소를 합쳐
/var/lib/jenkins/workspace/젠킨스 프로젝트명/Corperate_Project/pom.xml
필자 주소
/var/lib/jenkins/workspace/WMS_Project/Corperate_Project/pom.xml
Root POM 에 입력
Goals and options 에는 clean install 입력
2. 배포를 위한 war 파일 Build 설정
위에 작성에 이어 한 칸만 내려오면
Post Steps 가 있다
Add post-build step 을 눌러
Invoke top-level Maven targets 선택
Maven Version 은 전에 만들어준 Maven Version 선택
Goals 에는 POM 과 같이 clean install 입력
저장
위에 사진에서 고급을 눌러
Maven Pom.xml 위치도
위에 언급한 경로 똑같이 입력한다
Apply -> Save
해당 프로젝트에서 -> 지금 빌드 선택
실패하면 아래와 같이
성공하면 위와 같이 표시
성공 했을 시
작업 공간을 눌러 프로젝트가 있는 지 확인
실패 시 -번호 클릭
Console Output 을 누르면 에러 확인 가능하다.
이 다음 글에는 Build 된 파일을 가지고 EC2 서버에 Tomcat 실행 할 예정이다.
'배포 > Jenkins' 카테고리의 다른 글
[jenkins] Jenkins Tomcat 배포(9) (0) | 2022.11.05 |
---|---|
[jenkins] Jenkins Tomcat & JDK 환경 변수 (8) (0) | 2022.11.05 |
[jenkins] Jenkins Github 연동(6) (0) | 2022.11.04 |
[jenkins] Jenkins 실행(5) (0) | 2022.11.04 |
[jenkins] Jenkins 설치하고 포트 번호 및 실행(4) (0) | 2022.11.04 |