ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 젠킨스...7
    일지 2020. 10. 12. 10:48

    멀티브랜치 파이프라인

    Jenkinsfile을 통해 소스코드 저장소의 모든 브랜치에 대해 파이프라인을 자동으로 생성해주는 기능이다.

     

    깃허브 인증을 젠킨스에 추가하기

    1. Jenkins 관리를 누르고 Manage Credentails를 누른다.
    2. 화면 중간의 Stores scoped to Jenkins 메뉴 밑의 Jenkins를 누른다.
    3. System 메뉴 밑의 Global credentials (unrestricted)를 누른다.
    4. 좌측 메뉴에서 Add Credentials를 누른다.
    5. 다음과 같이 항목을 채우고 OK를 눌러 완료한다.

     

    젠킨스에서 깃허브 Webhooks 설정하기

    1. 젠킨스 관리를 누르고 시스템 설정을 누른다.
    2. GitHub 메뉴에서 Add GitHub Server를 누르고 GitHub Server를 선택한다.
    3. 다음과 같이 항목을 채우고 하단의 고급...을 누른다.
    4. Manage additional GitHub actions를 누르고 Conver login and apssword to token을 누른다.
    5. Credentials 메뉴에서 [깃허브 인증을 젠킨스에 추가하기]에서 생성한 깃허브 인증을 선택하고 Create token credentials를 누르고 저장을 누른다.
    6. 젠킨스 관리를 누르고 시스템 설정을 누르고 GitHub 메뉴로 이동한다.
    7. Credentials에서 생성한 토큰을 선택한다.
    8. Test connection을 눌러 연동을 확인하고 저장을 눌러 완료한다.

     

    참고문헌

    참고문헌

    초보를 위한 젠킨스 2 활용 가이드 2/e니킬 파타니아(Nikhil Pathania)
    상세보기

    댓글

Designed by Tistory.