[CI/CD] Jenkins와 GitLab Webhook 설정

RUNGOAT·2023년 9월 4일
0

CI/CD

목록 보기
4/11
post-custom-banner

1️⃣   Jenkins Pipeline 설정

Dashboard > All > {pipeline} > Configuration → Build Triggers 탭

  • Build when a change is pushed to GitLab. GitLab webhook URL: xxx

  • URL : GitLab Webhook 설정에서 사용됨

고급 탭 클릭하여 아래 Secret token을 생성한다. (Generate 클릭)

  • Secret token : GitLab Webhook 설정에서 사용됨

2️⃣   GitLab Webhook 설정

GitLab Repository에 접근 → Settings → Integrations

  • URL : Jenkins 설정에서 나온 URL
  • Secret token : Jenkins 설정에서 Generate한 Secret token
  • Regular expression : push 이벤트를 인식할 브랜치 이름

  • Add webhook 으로 webhook 생성

  • 아래의 Test를 통해서 생성된 Webhook이 정상 동작하는지 확인할 수 있다.


📌 참고

profile
📞피드백 너무나 환영
post-custom-banner

0개의 댓글