GitHub 와 Jenkins CI 연동하기
1. 개요
GitHub 에서도 Jenkins를 적용해보고자 설정한 내용을 정리한 문서입니다.
2. Jenkins 설정
- Jenkins 접속
- Jenkins 관리 메뉴 클릭
- 플러그인 관리 메뉴 클릭
- GitHub 연동 플러그인 설치
GitHub plugin
GitHub API Plugin
GIT plugin
GIT clent plugin
- 잡 구성 설정
- GitHub project / Project url : GitHub로 접속가능한 메뉴에 사용될 정보
- Git 관련 설정은 GitLab 과 Jenkins CI 연동하기 참고
- 빌드 유발 부분에
Build when a change is pushed to GitHub
체크 - 그외 배포 등의 설정은 프로젝트 설정에 따라서 설정
3. GitHub 설정
- 연동할 GitHub 레파지토리 접속
- Settings 메뉴 클릭
- Webhooks & services 메뉴 클릭
- Services에서 Add Service 메뉴 선택
Jenkins (GitHub plugin)
를 찾아서 선택- Jenkins hook url 부분 설정
[Jenkins URL]/github-webhook/
- Jenkins URL은 각 프로젝트별 URL을 의미하는것이 아닌 Jenkins Root URL을 의미
- Add service 버튼 클릭
'Version Control > Git' 카테고리의 다른 글
CentOS 7 에서 Jekyll설치 및 GitHub Page 연동 (0) | 2015.12.22 |
---|---|
GitLab과 Mylyn Plugin 연동하기 (0) | 2015.11.22 |
Git 한 프로젝트에서 GitLab과 GitHub 원격 저장소 동시에 사용 하기 (0) | 2015.11.22 |
GitLab 과 Jenkins CI 연동하기 (0) | 2015.11.22 |
GitLab과 Slack 연동하기 (0) | 2015.11.21 |