Jenkins와 GitHub 연동하여 자동 배포하는 방법

2026. 3. 20. 10:55·⚙️DevOps/Jenkins

Jenkins와 GitHub 연동하여 자동 배포하는 방법

📌 Github Token 발급

오른쪽 하단, Setting 메뉴에 들어간다.

왼쪽 하단 끝에 Developer Settings 메뉴에 들어간다.

왼쪽 하단에 Personal access tokens 메뉴에 들어간다. (Tokens (Classic))

Token을 발급을 받는다. (repo, admin:org, admin:repo_hook를 체크.)

📌 Jenkins 설정

jenkins를 구축 후, 로그인하고 들어가면 아래와 같은 페이지가 나오는데 해당 페이지에서 Jenkins 관리로 들어간다.

System Configuration ➡️ System ➡️ Github Servers 부분을 찾는다.

다음과 같이 설정한다.

잘 연결되는지 테스트까지 한 후, 새로운 Item 생성 (Freestyle project)

Github project ➡️ project url 부분에 Git repo를 연결하고 자격증명은 위에서 만들었던걸로 설정해준다.

GitHub hook trigger for GITScm polling를 체크를 체크하면 mater(main)브랜치에 업데이트가 있으면 자동으로 빌드)

저작자표시 비영리 변경금지 (새창열림)

'⚙️DevOps > Jenkins' 카테고리의 다른 글

Jenkins: Bitbucket 연동하기, Webhook 설정 가이드  (0) 2026.03.20
Jenkins: Docker 실행 가이드  (0) 2026.03.20
Jenkins: Docker, macOS, CentOS, Ubuntu 설치 방법  (0) 2026.03.20
'⚙️DevOps/Jenkins' 카테고리의 다른 글
  • Jenkins: Bitbucket 연동하기, Webhook 설정 가이드
  • Jenkins: Docker 실행 가이드
  • Jenkins: Docker, macOS, CentOS, Ubuntu 설치 방법
Diven
Diven
  • Diven
    Diven
    Diven
  • 전체
    오늘
    어제
    • 분류 전체보기 (110) N
      • ☁️Cloud (21) N
        • AWS (2)
        • Alibaba (14) N
        • OCI (1)
        • AWS: Certified Solution Arc.. (0)
        • AWS: Certificate Advanced N.. (2) N
      • 📊DB (13)
        • MongoDB (8)
        • MariaDB (2)
        • PostgreSQL (2)
        • MySQL (1)
      • 🧑🏽‍💻Dev:Lang (9)
        • C++ (0)
        • GO (1)
        • Python (8)
      • ⚙️DevOps (4)
        • CICD (0)
        • Jenkins (4)
      • 🐳Docker (15)
      • 🪢laC (0)
      • ⚓K8s (7)
      • 🐧Linux (25)
      • 🖥️Monitoring (10)
        • Grafana (1)
        • Prometheus (6)
        • Loki (1)
        • ELK (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    linux
    mongoDB
    alb
    Cloud
    MySQL
    prometheus
    alertmanager
    jenkins
    db
    PolarDB
    SSL
    AWS
    Python
    NGINX
    centOS7
    docker
    k8s
    알리바바 클라우드
    mariadb
    Alibaba
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
Diven
Jenkins와 GitHub 연동하여 자동 배포하는 방법
상단으로

티스토리툴바