DevOps/CI CD

[CI/CD] Jenkins - Github 연동하기(Git Personal Access Token)

seunghwaan 2022. 7. 15. 12:03
반응형

 

Git Personal Access Token 발급하기

깃허브에 접속해서 [Profile] - [Settings] - [Developer settings] - [Personal access tokens] 탭에 들어가서 [Generate new token]을 선택해줍니다.

 

Personal access tokens

token에 대한 설명, 만료 기간과 토큰에 대한 권한 scopes를 설정해줍니다.

저는 repo, repo_hook에 대한 권한을 부여했습니다.

 

New personal access token

토큰 생성이 완료되었습니다.

 

토큰 생성 완료

Jenkins에 Token 등록하기

[Manage Jenkins] -> [Manage Credentials] - [System] - [Global credentials (unrestricted)]에 들어갑니다.

 

Credentials

 

System
Global credentials (unrestricted)

 

 

Add Credentials

아래의 내용을 입력해줍니다.

Kind -> Username with password를 선택합니다.

Username -> 본인의 깃허브 아이디를 입력해줍니다.

Password -> 발급받은 토큰을 입력해줍니다.

ID -> Credential에 대한 설명을 입력해줍니다.

 

내용을 전부 입력하고 Create 버튼을 눌러 Credential을 생성해줍니다.

 

 

반응형