Jenkins Gitlab 연동

2022. 12. 15. 14:58백엔드/Jenkins

반응형

Gitlab으로 들어가서 오른쪽 위 프로필 -> Edit profile 를 클릭한다.

 

 

1. 좌측 Access Tokens 를 클릭한다.

 

2. Token의 이름을 설정한다.

 

3. Token의 만료일을 설정한다.

빈칸으로 둘 경우 만료일 없이 생성된다.

 

4. 해당 Token의 권한을 선택한다.

 

5. 위 항목을 모두 진행하였으면 Create를 눌러 Token을 생성한다.

 

 

 

 

그러면 그림과 같이 Token이 나온다. 

해당 Token은 안전한 곳에 보관해두자. 

만약 해당 Token을 까먹은 경우 다시 발급해야 하며 다시 발급하면 해당 Token을 등록했던 곳은 모두 변경해야하니 꼭 저장해두자. 

 

 

 

 

먼저 Jenkins 메인에서 좌측 메뉴에 있는 Jenkins 관리로 들어간다.

 

 

 Manage Credetials 로 들어간다.

 

global 을 클릭한다.

 

왼쪽에 Add Credentials 를 클릭한다.

 

 

 

Username with password 를 선택 후 깃랩 계정 아이디와 비밀번호를 입력하고 create 버튼을 눌러준다.

 

 

 

 

한번더  Add Credentials 를 클릭한다.

이번에는 GitLap API token을 선택 후 아까 생성한 Access Token을 입력하고 create를 클릭한다.

 

 

이제 다시 메인으로 가서 좌측에 Jenkins 관리로 들어간다.

 

시스템 설정으로 들어간다.

 

 

 

 

1. 해당 연결의 이름을 입력한다. ( 자유 )

 

2. 받고자 하는 깃랩의 기본 주소 

예시 :  https://gitlab.example.com:8080/ 

 

3. 아까 Credential 에서 생성했던 API token을 선택한다.

 

4. Test Connection 버튼을 클릭하여 Success가 나오면 연결 성공이다!

 

 

 

반응형