개발 *´꒳`*/설치

[젠킨스] Jenkins + Git + Maven 환경 구성

winterlove 2025. 1. 13. 15:00

지난 젠킨스 설치에 이어서 기본 셋팅을 진행하도록 하겠다.

1. 젠킨스 연동위한 GitHub 토큰 발급 

우선 GitHub에서 보안 토큰이 필요하다.
외부(jenkins)에서 GitHub에 접근할 수 있도록 해주는 것이다.

내 git 접속 - 프로필 - Settings- Personal access tokens - tokens

상단 우측의 Generate new token을 클릭

생성 후 뜨는 창에서 아래내용 복사!

2. Credential 셋팅

dashboard - 젠킨스 관리 - Credentials 
System 클릭 - Global credentials 클릭 - Add Credentials 클릭


kind :username with password 선택
scope : Global
username : github 사용자 계정
password : 방금 생성한 토큰 값 입력
ID : git이 jenkins에게 Credential을 줄 때 인식할 수 있는 값 (임의로 입력)
Description : 설명

 

3. Item 만들기

프로젝트명 간단히 입력하고 Freestyle project 클릭

아래와 같이 git clone에 뜨는 주소를 붙여넣고 Credentials에는 조금 전 추가한 계정정보를 넣어준다.

 

여기까지하고 저장 후 실행버튼을 클릭해보면 프로젝트가 잘 연동된 것을 확인할 수 있다.