InfoGrab Docs

시스템 훅

GitLab 이벤트에서 HTTP POST 요청을 트리거하기 위해 시스템 훅을 사용합니다. JSON 페이로드 예시를 포함합니다.

시스템 훅은 특정 이벤트가 발생할 때 외부 URL로 HTTP POST 요청을 보내거나 서버의 로컬 스크립트를 실행합니다. 프로젝트 웹훅과 달리 시스템 훅은 개별 프로젝트가 아닌 전체 GitLab 인스턴스의 이벤트를 모니터링합니다. 이러한 훅은 사용자 생성, 프로젝트 및 그룹 변경, 모든 프로젝트의 리포지터리 푸시와 같은 이벤트를 캡처합니다. 트리거 이벤트 # 이벤트 유형 트리거 group_create 그룹이 생성됩니다. group_destroy 그룹이 삭제됩니다. group_rename 그룹 경로 또는 이름이 변경됩니다. key_create SSH 키가 생성됩니다. key_destroy SSH 키가 삭제됩니다. project_create 프로젝트가 생성됩니다. project_destroy 프로젝트가 삭제됩니다. project_rename 프로젝트 경로 또는 이름이 변경됩니다. project_transfer 프로젝트가 새 네임스페이스로 이전됩니다. project_update 프로젝트