Programming/Jenkins
Jenkins Webhook, Github push하면 자동 빌드 하기
Dandy Andy
2022. 12. 31. 00:19
Jenkins와 Github가 연동된 상태에서 Webhook 설정을 하면, Github push 시 Jenkins가 자동 빌드되도록 설정 가능합니다.
1. Jenkins 설정
① github integration 플러그인설치
Jenkins 관리 → 플러그인 관리 → github integration 설치
② GitHub hook trigger for GITScm polling 체크
Jenkins Item → 구성 → 빌드 유발 → ② GitHub hook trigger for GITScm polling 체크 → 저장
2. Github 설정
① Github Repository 프로젝트 Settings → Webhooks → Add webhook
② Payload URL 입력 (http://젠킨스주소/github-webhook/) → Add webhook
3. Webhook 기능 확인
push 또는 commit하여 Github Repository 프로젝트가 업데이트되면 Jenkins가 자동으로 빌드됩니다.