빅토리 코딩
article thumbnail
Published 2023. 3. 20. 15:24
Jenkins 설치 및 세팅 Open Source/jenkins
728x90
반응형

개요

Jenkins는 소프트웨어 개발 시 지속적으로 통합 서비스를 제공하는 툴로 CI (Continuous Integration) 툴이라고 불린다. 빌드 자동화, 테스트 자동화, 코드 품질 분석, 배포 자동화 등의 기능을 제공하며, 이를 통해 소프트웨어 개발 및 배포를 자동화하여 생산성을 높일 수 있다. jenkins는 다양한 플러그인을 지원하며 다양한 어플리케이션과 연동이 가능하며 대부분의 운영체제와 다양한 클라우드 서비스에도 제공되고 있다.

설치 방법

jenkins는 https://get.jenkins.io/war-stable/ 에서 다양한 버전을 받을 수 있다. 

java 버전에 따라 jenkins버전 확인이 필요하다.!

jenkins version 1.612 <= 2.54 <= 2.164 <= 2.357 <=
java version java 7 java 8 java 8, java 11 java 11, java 17

나는 jdk 11을 사용하므로  제일 최신버전으로 사용할 것이다.

 

해당 사이트에서 해당 버전을 받으면 jenkins.war파일이 받아진다.

war를 받지 않고 서비스 형태로도 설치가 가능하다. windows는 jenkins.msi, linux는 linux 패키지에서 받을수 있다. ex) yum install jenkins 만약 서비스로 설치 하였다면 war실행은 넘기고 다음 내용부터 보면 된다.

 

war를 실행 시키는 방법은 2가지이다.

 

- java 명령어로 직접 실행시키는 방법

java -jar jenkin.war

- war파일을 tomcat이랑 연결하여서 tomcat start

 

2가지가 있다. 

실행을 시키면 내 컴퓨터에 자동으로 서비스들이 설치가 된다. 해당 위치는

windows : C:\Users\{사용자명}\.jenkins
linux : /home/{로그인한계정}/.jenkins

이다.  해당 위치를 변경 하고싶을때는 java option을 주면 되는데

java 명령로 할시에는

java -jar -DJENKINS_HOME={원하는위치} jenkin.war

 

tomcat으로 할시에는 catalina.sh(linux) 또는 catalina.bat(windows)에 "JENKINHOME={원하는위치}"를 추가 해주면 된다.

 

이제 jenkins를 실행시키면

초기 암호에 암호를 입력하라는 설명이 나온다. 해당 파일을 열어서 값을 넣어주면된다.

왼쪽은 jenkins에서 주로 사용하는 plugin들을 자동으로 설치해주는거고 오른쪽은 내가 원하는 plugin을 선택하여 설치 하는버튼이다. 왼쪽 버튼을 누르면

플러그인들이 설치 되고 있다~! 생각 보다 시간이 조금 걸린다.

admin 계정 정보 입력화면이 나온다. 입력하면 사용할 url 정보 입력이 나온다. 만약 도메인으로 설정하여서 연결하는 경우 도메인을 입력하면되고 cloud환경에서는 해당 젠킨스의 접속 정보 url를 적으면 된다...!

로그인 창에서 로그인 후 해당 화면이 나오면 성공!

 

728x90
반응형

'Open Source > jenkins' 카테고리의 다른 글

Jenkins Freestyle project 기타 설정  (0) 2023.03.24
Jenkins (ant build)  (0) 2023.03.24
Jenkins (maven build)  (0) 2023.03.21
profile

빅토리 코딩

@빅토리 코딩

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

검색 태그