젠킨스 + GitHub 를 통한 배포 - 1. GitHub 계정 연결

2023. 12. 16. 15:07백엔드/Jenkins

반응형

이 글은 젠킨스 설치 이후 단계부터 시작합니다.

 

 

 먼저 GitHub 계정 연결을 위해 Token을 생성해야합니다.

 

1. 우측 상단에 프로필을 눌러서 Settings에 들어갑니다.

 

2. 좌측 제일 하단 Developer settings에 들어갑니다.

 

 

3.  좌측 메뉴에서 Personal access tokens -> Tokens 메뉴로 들어갑니다.

4. Generate new token을 눌러줍니다.

 

5. 다음과 같이 필요한 권한을 설정해주고 Generate token 버튼을 눌러줍니다.

새로 생성 시 Update token 대신  Generate token이 노출된다

 

※ 해당 key는 재발급 받으면 기존 key는 사용할 수 없으니 따로 저장해두시길 권장드립니다.

 

 

다시 젠킨스페이지로 돌아가서 세팅을 이어가겠습니다.

1. Jenkins 관리 -> System으로 들어갑니다.

 

2. 그리고 GitHub를 찾아서 Add GitHub Server -> GitHub Server를 눌러줍니다.

 

3. Add -> Jenkins 버튼을 눌러줍니다.

 

4. 아래 항목을 입력하고 Add 버튼을 눌러준다.

 Domain : Global credentials (unrestricted)

 Kind : Secret text 선택

 Secret : 발급받은 GitHub 토큰 입력

 ID : 식별자(ID) 입력 -> 미입력시 자동생성됨
 Description: Credentials 설명

 

5. Test connection을 통해 정상적으로 연결됐는지 확인

 

6. 정상적으로 연결되었다면 맨밑에 저장을 눌러준다.

 

 

반응형