2024. 9. 10. 22:50ㆍCICD/Jenkins
JDK 설정
JDK 경로는 which java 로 볼수있는데,
jdk 가 전부 포함된 폴더를 가르켜야 하므로 설정할때는
bin 폴더의 상위 폴더인 opt/java/openjdk 폴더를 쓴다.
Gihub 플러그인 설치 유무 확인
1. Jenkins 관리 > Plugins
Installed plugins > github 검색
Github plugin 가 있으면 있는거다.
아래 처럼 설정하고 Apply > Save
Maven 설정
1. Jenkins 관리 > Plugins > Available plugins > maven 검색
Maven Integration 설
Tool 에 들어가서 설정
clean: 빌드 했었다면, 이전 작업물 지우기
compile: 컴파일
package : 컴파일이 완료되면, pom.xml 에 지정된 옵션에 따라 package 파일을 만들라.
maven 에서는 war, jar 2가지 형태 package 를 제공함.
Springboot project 는 2가지 실행 방식이 있다.
1. web aplication 은 내장 톰캣이므로, jar 파일을 실행하면 내장 톰캣에 의해 웹서버가 실행되는 방식
2. 톰캣 같은 타 웹 어플리케이션서버 우리가 만든 패키지 파일을 복사해서 , 해당서버 안에서 웹서버가 실행되도록 할수있다. (그럴 경우 war 파일을 복사해야한다)
작업물
cd /var/jenkins_home/workspace 에 잘 소스를 가져왔고,
cd target 에 hello-world.war 패키지 파일이 잘 빌드된걸 볼수있다.
'CICD > Jenkins' 카테고리의 다른 글
1. Jenkins 설치 및 샘플 빌드 (0) | 2024.09.08 |
---|