[백업][가리사니] 젠킨스 ci (지속적통합) 서비스 : 1. 설치
java, tomcat, version-control
이 문서는 가리사니 개발자 포럼에 올렸던 글의 백업 파일입니다. 오래된 문서가 많아 현재 상황과 맞지 않을 수 있습니다.
젠킨스 CI (지속적통합) 서비스 시리즈
젠킨스란?
사이트 : [https://jenkins.io/ 깃허브 : [https://github.com/jenkinsci Jenkins는 CI (지속적통합)를 위한 툴로, war 파일로 배포하여 자바 웹서버 위에서 쉽게 돌릴 수 있습니다. 참고 : CI (지속적통합) 지속적 통합 - 위키백과
설치!
-
[https://jenkins.io/ 에 접속합니다.
-
~.war 파일을 다운받습니다.
- 톰켓등 웹서버에 디플로이 시킵니다.
- 적당한 폴더에 옴겨둔 후
- 톰켓 기준으로 server.xml 에 호스트를 추가해줍니다.
- 처음 접속하면 기본 비밀번호를 치라고 나옵니다.
- 초기 비밀번호는 {systemprofile}/.jenkins/secrets/initialAdminPassword 에 있습니다. – 물론 운영체제마다 다를 것 같지만 친절하게 위에 나와있습니다.
- 다만 필자는 기본경로를 옴기려고 war를 살펴봤는데.. 나중에 설정이 나오니 생략합니다.
- 처음 로그인을 하면 Customize Jenkins 가 뜨게되며 아래와 같은 옵션이 있습니다.
- Install suggested plugins : 권장 플러그인 설치
- Select plugins to install : 직접 플러그인 선택 설치
- 필자는 아직 잘 모름으로 권장을 클릭하였습니다.
- 설치 과정입니다. 각종 권장되는 프로그인이 깔리는 것 같습니다.
-
각종 정보를 입력합니다.
- 설치 완료 후 : Jenkins 관리 -> 시스템 설정 으로 이동합니다.
- 이 과정을 무시해도 되지만, 개인적으로 모든 폴더관리는 따로 빼두는 것이 좋다고 생각해서 작성하였습니다.
- 설명대로 환경변수 변경
- CMD에서 윈도우 기준 (m은 모든 사용자 옵션, 필자는 경로를 G:\JENKINS 로설정)
setx -m JENKINS_HOME "경로"
- 웹서버를 종료한 후 기존디렉토리에서 새 디렉토리로 붙여넣기 한 후 다시 웹서버에 시동을 겁니다.
- 디렉토리 옴김완료