Git 서버 훅
Git 서버 훅을 구성하는 방법을 설명합니다. 리포지터리별 서버 훅 설정, 모든 리포지터리에 대한 글로벌 서버 훅 생성, 연결된 서버 훅, 환경 변수, 사용자 정의 오류 메시지를 다룹니다.
히스토리 GitLab 15.6에서 서버 훅에서 Git 서버 훅으로 이름이 변경 되었습니다. Git 서버 훅은 GitLab 서버에서 사용자 정의 로직을 실행합니다. 다음과 같은 Git 관련 작업을 실행하는 데 사용할 수 있습니다: 특정 커밋 정책 적용. 리포지터리 상태에 따른 작업 수행. Git 서버 훅은 pre-receive , post-receive , update Git 서버 사이드 훅을 사용합니다. GitLab 관리자는 gitaly 명령을 사용하여 서버 훅을 구성합니다. 이 명령은 다음도 수행합니다: Gitaly 서버 실행에 사용됩니다. 여러 서브명령을 제공합니다. Gitaly gRPC API에 연결합니다. gitaly 명령에 액세스할 수 없는 경우 서버 훅의 대안으로 다음이 있습니다: 웹훅 . GitLab CI/CD . 사용자 구성 가능한 Git 훅 인터페이스를 위한 푸시 규칙 . GitLab Helm 차트 인스턴스의 경우 Gitaly 차트의 글로벌 서버 훅 에 대한 정보를
