[Jenkins]Git 연동하기(Git Token 발급 + Jenkins Credential 등록)

안녕하세요 오늘은 git 에서 Token을 발급받아 Jenkins Credential에 등록해보겠습니다!
먼저 Github Settings -> Developer settings -> Personal access token 항목에 들어갑니다
이후 Generate new token 버튼을 누릅니다!
그럼 아래와 같이 토큰의 이름, 권한을 설정할 수 있는 창이 나타납니다
구분해줄 수 있는 토큰의 이름을 지어주고 권한을 설정을 해주면 됩니다!
저는 jeknins로 repository의 코드를 build, deploy등을 할 거여서 repo 권한 전체를 주었습니다

생성 버튼을 누르면 다음과 같이 access token이 생성되며
토큰의 값을 복사할 수 있는 버튼이 생깁니다(어디 잘 적어두세요)
제 토큰은 가려보았습니다 슬쩍
그럼 이제 Jenkins -> Jenkins 관리 -> Manage Credential -> System으로 이동합니다!

Stores scoped to Jenkins 하위의 항목을 클릭하면 System으로 이동함

Global credential ▼ 버튼을 누르면 Credential을 추가하는 창으로 이동할 수 있습니다!
혹은 Global Credential 버튼을 누른 후 좌측의 Add Credential 버튼을 눌러 이동할 수도 있습니다

이제 Credential 추가를 해주면 됩니다

  • Kind는 Username with password 를 선택해주시면 됩니다
  • Username 은 본인의 깃허브 아이디를 선택해주시면 됩니다
  • Password는 이전에 발급받은 Github Token 값을 복사해주시면 됩니다
  • ID값은 원하는 값으로 설정해주시면 되며, git 이 jenkins에게 Credential을 줄 때 인식할 수 있도록 합니다

고럼 이렇게 credential 이 생성된 것을 확인할 수 있습니다!
다음은 자동 build, 배포 등에 대해 알아보겠습니다!

좋은 웹페이지 즐겨찾기