ETC/기타
깃허브 웹 훅 젠킨스 요청보내는 법(GitHub WebHook Jenkins)
내가 그린 코딩 그림
2024. 6. 30. 14:19
반응형
깃허브 웹 훅(GitHub Webhook)이란?
깃허브 웹 훅(GitHub Webhook)은 깃허브 저장소에서 발생하는 특정 이벤트에 대해 자동으로 외부 URL로 HTTP POST 요청을 보내는 기능입니다. 이를 통해 깃허브 저장소와 외부 시스템 간의 통합을 쉽게 구현할 수 있습니다. 예를 들어, 커밋, 푸시, 풀 리퀘스트 등의 이벤트가 발생할 때 자동으로 알림을 보내거나 특정 작업을 수행할 수 있습니다. 이번에는 깃허브 웹 훅을 이용해 젠킨스에 빌드요청을 보내는 법입니다.
깃허브 웹 훅으로 젠킨스에 요청
깃허브 웹 훅을 통해서 젠킨스에 빌드 요청을 보내는 설정입니다.
본인의 프로젝트 레파지토리 -> Settins -> Webhooks -> add webhook




"192.30.252.0/22",
"185.199.108.0/22",
"140.82.112.0/20",
"143.55.64.0/20",
"2a0a:a440::/29",
"2606:50c0::/32"

어떤 글에서는 젠킨스에서 Github integration 플러그인을 받아야 웹훅 요청을 받을 수 있다는 글을 봤었는데 젠킨스 Item 생성 시 hook 트리거를 허용하는 옵션을 넣어서 별도로 플러그인을 설치하지 않아도 됩니다.
반응형