[Jenkins] 젠킨스와 Github 연동

MOON·2021년 6월 9일
0
post-thumbnail

개요

프로젝트에서 github repo로 push하면 자동으로 서버에 프로젝트가 배포되도록 설정

젠킨스와 Github을 연동하고 Github Webhook을 통해서 자동 빌드환경을 구축


1. Jenkins Access Token 발급

  • Github 로그인 후 Settings 탭 클릭
  • 왼쪽 메뉴 중 Developer settings 클릭
  • Personal access token 클릭 후 화면 중간의 Generate new token 클릭
  • Token desciption에 토큰 이름과 체크박스 체크 후 생성

생성된 access token을 복사한다.


2. 젠킨스 시스템 설정

  • Jenkins 관리 -> 시스템 설정 -> Jenkins Location 설정
    Jenkins URL : http://자신의 ip:젠킨스포트/
  • GitHub 설정
    Name : 이름지정
    Credentials : Add버튼 클릭
  • Add 버튼 클릭 후 Jenkins 클릭
  • Add Credentials 입력 후 Add
    Kind : Secret text 선택
    Secret : access token 붙여넣기
    ID : 자신의 Github 아이디 입력
  • Test connection 클릭 후 확인
  • Manage hooks 체크 후 저장 클릭

0개의 댓글