이 글에서는 Linux, tomcat환경에서의 설치를 설명합니다.

 

 

 

https://jenkins.io/

 

Jenkins

Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software

jenkins.io

 

 

Jenkins에서 제공하는 파일은 대표적으로 *.war , rpm 형식을 제공합니다.

 

 

여기서는 war형식의 젠킨스를 다운받아 다음과 같은 명령어로 바로 구동됩니다. (설치과정없음)

java -jar jenkins.war.  혹은 java -jar jenkins.war --httpPort=9090

https://jenkins.io/doc/book/installing/#war-file

 

그외 apt-get, yum, rpm으로 설치하는 방식이 있으며, 

 

war방식은 신경쓸것없이 바로 구동이 되는 반면 rpm은 아주 조금 까다로우나 jenkins workspace(war가 생성되는 위치)경로등 기타 설정을 할 수 있다는 장점이 있습니다.

 

여기에서는 war파일을 통하여 진행하겠습니다.

 

 

 

젠킨스를 실행할 때 아래와 같이 

nohup java -jar jenkins.war --httpPort=8888 & 

로 수행하여 백그라운드 및 터미널이 닫혀도 젠킨스가 유지되도록 합니다.

 

 

 

위의 명령어로 수행시 터미널에 아래와 같은 화면이 나오지 않습니다. (nohup.out 파일에 있는 내용입니다)

 

위에서 패스워드가 나오고 이것을 그대로 복사 한 후 unlock시 사용합니다.

 

 

https://jenkins.io/doc/book/installing/#unlocking-jenkins

 

 

 

 

 

jenkins.war 수행 시 기입한 포트명으로 localhost:8888 로 접속 시 설치 확인

 

 

 

 

- 설치 후 위의 로그인 창 전에 플러그인 설치를 묻는데 어느것을 선택해도 무방합니다. 추후 플러그인은 얼마든지 제거/수정이 가능하기 때문입니다.

'WEB > CI CD' 카테고리의 다른 글

3. SVN과 연결  (0) 2020.03.03
1. CI / CD 개념  (0) 2020.03.03

+ Recent posts