반응형
Jenkins에서 CI/CD를 구축하다 보니 "빌드 유발"에서 GitHub hook trigger for GITScm Polling가 존재했고 이에 이것을 어떻게 설정하는지 설명하고자 한다.
1. Github에서 세팅하기
1-1. Settings 들어가기
- Jenkins의 CI/CD에 연결할 repository 상단의 Settings를 클릭해 들어간다.
1-2. Webhooks 들어가기
- Settings 좌측의 meun bar에서 Webhooks를 클릭한다.
- 아래와 같이 페이지가 나올것이다
1-3. Webhooks 설정하기
- 우측의 "Add webhook" 버튼을 클릭한다.
- 여기서 Payload URL의 url 수정을 해줘야 한다. 아래와 같은 식으로 적어주자
- http://{내 jenkins서버 접속 url}/github-webhook/ 이런식으로 입력을 해준다.
- 입력후에 하단의 “Add webhook”을 클릭한다.
- "Add webhook" 버튼을 누르고 나면 하단의 화면과 같이 완료되었다는 표시가 생긴다.
이제 webhooks 설정이 완료되었으니 Jenkins랑 상호작용하여 동작할 것이다.
2023.10.26 - [DevOps] - Jenkins구축1 - Freestyle방식으로 CI만 구축하기
반응형
'기타 > WEB, DB, GIT' 카테고리의 다른 글
주니어 개발자의 API 이해하기 (4) | 2023.12.20 |
---|---|
[SQL] 쿼리 인젝션이란? (0) | 2023.11.21 |
Github Access Token발급받는 방법 (2) | 2023.10.26 |
IndexedDB: CSR 데이터베이스 (0) | 2023.10.20 |
GitHub에 다른일자 잔디심기 (macOS) (1) | 2023.10.19 |