Jenkins
Overview
자동 빌드 시스템 Jenkins 설치, 설정 및 사용법 소개.
Installation
다양한 방법으로 Jenkins 를 설치할 수 있다. 여기서는 Debian/Ubuntu 사용시 Jenkins 설치법에 대해서만 소개한다. 원문은 이곳<ref>https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu</ref>에서 확인할 수 있다.
$ wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - $ sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list' $ sudo apt-get update $ sudo apt-get install jenkins
Configuration
github
이곳<ref>http://knoc720.blogspot.dk/2014/09/jenkins-github.html</ref>을 참조했다.
1. Jenkins 플러그인 설치 - Manage Jenkins -> Manage Plugins -> Available - GIT plugin, GitHub plugin 플러그인을 설치하자. (Github Authentication plugin 도 추가로 설치해주었다) 2. github 프로젝트 설정. - github -> 연동하고자 하는 프로젝트 -> Settings -> Webhooks & Services -> Add Service -> Jenkins (Git plugin) 선택 - Jenkins hook url 설정하는 곳에, "http://<자신의 jenkins 사이트 주소:포트번호>/github-webhook/" 을 입력하자. - Active 항목에 Check 표시. 3. Jenkins 프로젝트 설정. - GitHub project 항목에 github 프로젝트 url 입력(https://github.com/pchero/olive/) - Source Code Management 항목에서 Git 선택 - Repository URL 항목에 프로젝트 https clone URL 입력.(https://github.com/pchero/olive.git) - Credentials 항목에서 Add 를 클릭하고 Github User/password 를 입력. - Branches to build 항목에 설정하고자 하는 브랜치를 입력. 하나 혹은 그 이상을 입력할 수 있다.
References
<references />