GitLab 플러그인을 넣고 GitLab API 토큰을 자격증명으로 등록한 뒤 GitLab connection 을 만든다. 이 연결로 푸시 · MR 이벤트를 받아 빌드를 시작하고 빌드 상태를 GitLab 에 되돌려 준다. 2025년 테스트 됨.
Manage Jenkins → Plugins → Available plugins 에서 GitLab 과 Generic Webhook Trigger 를 골라 설치한다.

GitLab token 생성 에 따라 api scope 의 Personal Access Token 을 만든다.
Manage Jenkins → Credentials → Stores scoped to Jenkins → System → Global credentials → Add Credentials

Kind 는 GitLab API Token 을 고르고 토큰 값을 넣는다.


이미지 레지스트리 푸시에 쓸 계정은 Kind Username with password 로 따로 등록한다.

Manage Jenkins → System → GitLab 의 GitLab connections 에 이름 · GitLab 호스트 URL · 위에서 만든 API token 자격증명을 넣고 Test Connection 으로 확인한다.

다음 단계는 Docker build Pipeline 이다.