설치형 Gitlab과 Jenkins 설정 관련 이슈

설치형 Gitlab과 Jenkins 설정을 진행하다 보니

Gitlab에서 webhook 설정하는 부분에 정확한 설명이 없어서 정리

Gitlab과 Jenkins 설정 부분은 많은 정보가 있어서 세팅하기 쉬웠는데

실제 push 이후 Jenkins 빌드가 되지 않는 문제가 있었다.

해결 방법은

Gitlab(10.1.4)에서 Proejct > Settings > Integrations 하위 설정 부분에서

Webhooks URL 설정하는 방법에 있었다.

일반적으로 jenkins 프로젝트를 설정하면 해당 프로젝트의 url은

http://jenkins서버주소/job/project명

상위 방식이며 해당 url을 입력하면 연동 오류가 발생한다.

상위 이미지와 같이

http://jenkins서버주소/project/project명

중간에 job이 아닌 project 라는 영문으로 작성해야 연동 가능하다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다