Jenkins - 깃 저장소간 연동은 완료되었는데,
프로젝트 변경 시마다 수동 빌드 할수는 없으니, (이럼 젠킨스 쓰나 마나..)
해당 깃에 Push 날렸을 때 자동으로 빌드 연동 되게 설정 하자.
1. Jenkins 설정 및 정보 확인
프로젝트 구성 -> 빌드 유발
Build when a change is pushed to GitLab. 체크.
GitLab webhook URL: 이후의 URL을 확인하자(추후 깃에 입력해야 한다)
[고급] 버튼 누르면 확장되는데, 나머지는 기본 설정으로 두고 Generate 버튼 누르면 Secret token 생성된다.
이걸 또 복사해두자.
2. Git Webhooks 설정
연동 원하는 깃 프로젝트의
Settings -> Webhooks ( 혹은 Settings -> Integrations ) 들어가서
Jenkins에서 확인했었던 webhook URL, Secret token 입력하고 저장
3. Git Push -> Jenkins 빌드 확인
깃에 소스 빌드한 후
자동으로 빌드 체크!