Jenkins pipeline 삽질기
Last updated
Last updated
centOS 설치 방법 :
Jenkins 관련 기본 설정들은 /etc/sysconfig/jenkins
에 존재
젠킨스 default 포트는 8080
Credentials Plugin
Git plugin
Pipeline*
Publish JUnit test result report
Build Step 실행
생략
git 버전 1.7.13 이상부터 --local
옵션을 지원하기 때문에 발생하는 문제
CentOS 기본 repository에서 2016.5.30 현재 기준으로 1.7.1이 설치된다
이미 구버전 git이 깔려있는 상황에서는 이렇게 하면 됨
sudo yum install epel-release
sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel
git clone https://git.kernel.org/pub/scm/git/git.git
생성된 클론 디렉토리로 이동해서 make configure
./configure --prefix=/usr
sudo make install
git --version
1.7.13 이상인지 확인
Item 설정에서 GitHub project 하위 Project url을 다시 재확인
필요
필요
필요
선택
참고해서 최신으로 설치해야함
처럼 끝에 .git이 붙으면 안 된다.
처럼 뒤쪽에 branch 관련 Path가 있어도 안 된다.
다시 GitHub 설정으로 가서 고급... 버튼을 누르면 추가로 나타나는 옵션 중 위 사진의 버튼을 눌러서 다시 Hook을 등록 시도 해보면 됨.