본문 바로가기

Development/etc

[Jenkins] 설치 및 Maven 프로젝트 빌드

이때까지 Jenkins를 통해 간단히 git 주소를 바꿔서 빌드 & 배포를 해보는 수준으로만 만져봤지.. 설치하고 직접 프로젝트 생성해서 사용해 본적이 없었다. 그래서 이번에 로컬에 설치를 하여 한번 빌드까지 해보는 작업을 진행해보았다.


참고로 Mac 사용자이다.


1. Homebrew를 통해 jenkins를 설치한다.

- 포트 번호는 /usr/local/Cellar/jenkins/ 에 있는 {젠킨스버전}/homebrew.mxcl.jenkins.plist 을 에서 수정하면 된다.

- Config.xml 파일의 위치 /Users/{사용자}/.jenkins/

2.  Homebrew 를 통해서 Jenkins  실행및 중단 등등은 명령어는 다음과 같다. brew services restart jenkins

3. Homebrew에서는 1.6 버전을 설치해주는데 jenkins에 접속하면 (초기 설정 URL : localhost:8080) 2.0으로 업그레이드를 하라고 하고 본인은 2.0으로 업그레이드를 하였다. 그리고 나서 알아서 재시작이 된다.

4. 다시 접속하면 /~~~/~~~/~~~/initPassword path에 초기 설정 암호가 있으니 입력하라고 한다. 그러면 vim 확인 후 입력

5. 그리고 취향에 따라 jenkins plugin을 설치한다.

6. 드디어 초기화면


7. 우선 Manage Jenkins 에 들어가서

8. Global Tool Configuration 에서 Tool 설정을 해주자 (본인은 JDK와 Maven을 설정함)

- JAVA_HOME 은 본인의 경우 /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home 으로 하였다.

- Maven 은 자동 설치 가능


9. 그리고 나서 다시 메인화면으로 이동!! 이제 New Item을 만들고 Maven 프로젝트를 선택하여 프로젝트를 만든다.

10. 주요 사항만 알려주면 우선 소스코드는 git으로 관리하기 때문에 git 설정을 해준다.!!


11. 그리고 이건 Maven에 한해서 해당되는 사항 pom.xml 파일의 path를 입력해준다.


12. 그리고 나서 저장 후 빌드를 하면 알아서 다운을 받아 빌드후 SNAPSHOT.war 을 만들어준다.