젠킨스 빌드 설정 - Maven
Last updated
Last updated
현재 Second-Item에는 불러온 소스코드를 build할 도구가 없습니다. 젠킨스에서 소스코드를 빌드하기 위한 플러그인으로 Maven 플러그인을 설치 하도록 하겠습니다.
소스코드는 여전히 Github를 통해 관리하기 때문에 이전 Item과 동일하게 작성합니다.
메이븐 프로젝트의 경우 기본옵션으로 빌드유발에 Build whenever a SNAPSHOT dependency is built옵션이 체크되어 있습니다. 체크는 유지한 후 아래 Build로 이동하여 Mavne Build 명렁어를 입력하겠습니다.
pom.xml의 경로는 기본 값을 유지하고, Goals and options에는 Maven을 통해 어떤방식으로 빌드를 할지 옵션을 기술하면 되는데 저희가 작성한 옵션은 다음과 같습니다.
clean : 이전 빌드된 결과물을 삭제하는 옵션입니다
compile : 소스코드를 컴파일 하는 옵션입니다.
goal : 앞의 옵션을 실행하는 명령어입니다.
빌드가 정상적으로 완료되면 다음과 같이 target폴더 안에 hello-jenkins.jar파일이 생성된것을 확인해 볼 수 있습니다.