반응형
깃허브 웹 훅(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 트리거를 허용하는 옵션을 넣어서 별도로 플러그인을 설치하지 않아도 됩니다.
반응형
'ETC > 기타' 카테고리의 다른 글
학점은행제 학점인정신청 하는방법(자격증, 비용) (1) | 2024.10.10 |
---|---|
리눅스 메모리 스왑 설정하는 법(aws 프리티어 메모리 스왑으로 젠킨스 사용하기) (0) | 2024.06.30 |
aws 프리티어(무료) EC2 서버 생성 및 ssh 접속하는 법 총 정리(윈도우) (1) | 2024.06.17 |
소스트리 커밋내역, 파일 내용 한글깨짐 총 정리 +인텔리제이 한글깨짐 설정(UTF-8) (0) | 2024.05.25 |
초간단 티스토리 코드블럭 테마 변경하는 법 (23.11 최신) (0) | 2023.11.15 |