728x90

1. git 원격 서버로 ssh 접속

 

2. 프로젝트 clone받는 위치로 이동하면 hooks 파일이 존재할 것이다.

# cd hooks

 

3. post-receive 파일 편집기 실행

# vim post-receive

 

4. 아래 내용 입력 후 저장

curl -i -X POST "http://admin:11ff36bb9b5921116cb535c40e57a09b5e@10.10.50.158:9000/job/test/build?token=remoteCall"

:wq

 - http://[젠킨스 계정 ID]:[젠킨스 계정 토큰키]@[젠킨스 IP주소]:[젠킨스 포트]/job/[젠킨스 프로젝트명]/build?token=remoteCall

* 젠킨스 계정 토큰 발급 방법(https://jfbta.tistory.com/234)

 

5. shell script 실행 권한 부여

# chmod 755 post-receive

 

6. git commit 후 자동 빌드 되는지 테스트 하기

728x90
TOP