사전 수신 후크 만들기
-
GitHub Enterprise Server의 오른쪽 위 모서리에서 프로필 사진과 엔터프라이즈 설정을 차례로 클릭합니다.
-
페이지 왼쪽의 엔터프라이즈 계정 사이드바에서 설정을 클릭합니다.
-
" 설정"에서 후크를 클릭합니다.
-
사전 수신 후크 추가를 클릭합니다.
-
“후크 이름” 필드에 만들려는 후크의 이름을 입력합니다.
-
환경 드롭다운 메뉴를 선택한 다음 후크를 실행할 환경을 클릭합니다.
-
"스크립트"아래의 후크 리포지토리 선택 드롭다운 메뉴를 선택한 다음 사전 수신 후크 스크립트가 포함된 리포지토리를 클릭합니다.
-
파일 선택 드롭다운 메뉴를 선택한 다음 사전 수신 후크 스크립트의 파일 이름을 클릭합니다.
-
스크립트를 적용하려면, 종료 상태를 사용하여 푸시 허용 또는 거부를 선택합니다. 이 옵션을 선택 해제하면 종료 상태 값이 무시되는 동안 스크립트를 테스트할 수 있습니다. 이 모드에서는 스크립트의 출력이 명령줄에서 사용자에게 표시되지만 웹 인터페이스에서는 표시되지 않습니다.
-
사전 수신 후크를 모든 리포지토리에서 실행하려면 기본적으로 모든 리포지토리에서 이 사전 수신 후크 사용을 선택합니다.
-
관리자 또는 소유자 권한이 있는 조직 구성원이 이 사전 수신 후크를 사용할 지 또는 사용하지 않을지 여부를 선택할 수 있게 하려면 관리자가 이 후크를 사용 및사용하지 않음을 설정할 수 있음을 선택합니다.
사전 수신 후크 편집
-
GitHub Enterprise Server의 오른쪽 위 모서리에서 프로필 사진과 엔터프라이즈 설정을 차례로 클릭합니다.
-
페이지 왼쪽의 엔터프라이즈 계정 사이드바에서 설정을 클릭합니다.
-
" 설정"에서 후크를 클릭합니다.
-
편집하려는 사전 수신 후크 옆에 있는 편집을 클릭합니다.
사전 수신 후크 삭제
-
GitHub Enterprise Server의 오른쪽 위 모서리에서 프로필 사진과 엔터프라이즈 설정을 차례로 클릭합니다.
-
페이지 왼쪽의 엔터프라이즈 계정 사이드바에서 설정을 클릭합니다.
-
" 설정"에서 후크를 클릭합니다.
-
삭제하려는 사전 수신 후크 옆에 있는 삭제를 클릭합니다.
조직에 대한 사전 수신 후크 구성
사이트 관리자가 사전 수신 후크를 만들 때 관리자가 이 후크를 사용하거나 사용하지 않도록 설정할 수 있음 옵션을 선택한 경우에만 조직 소유자는 조직에 대한 후크 권한을 구성할 수 있습니다. 리포지토리에 대한 사전 수신 후크를 구성하려면 조직 소유자여야 합니다.
- GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택하고 조직을 클릭합니다.
- 조직 옆에 있는 설정을 클릭합니다.
- 왼쪽 사이드바에서 후크를 클릭합니다.
- 구성하려는 사전 수신 후크 옆에 있는 후크 권한 드롭다운 메뉴를 선택한 다음 옵션을 클릭합니다.
리포지토리에 대한 사전 수신 후크 구성
사이트 관리자가 사전 수신 후크를 만들 때 관리자가 이 후크를 사용하거나 사용하지 않도록 설정할 수 있음 옵션을 선택한 경우에만 리포지토리 소유자는 후크를 구성할 수 있습니다. 조직에서 조직 소유자는 구성 가능한 후크 권한도 선택해야 합니다. 리포지토리에 대한 사전 수신 후크를 구성하려면 리포지토리 소유자여야 합니다.
-
GitHub Enterprise Server의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, 프로필을 클릭합니다.
-
사전 수신 후크 구성하려는 리포지토리로 이동합니다.
-
리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.
-
왼쪽 사이드바에서 후크를 클릭합니다.
-
구성하려는 사전 수신 후크 옆에 있는 후크 권한 드롭다운 메뉴를 선택한 다음 사전 수신 후크를 사용할지 또는 사용하지 않을지 여부를 클릭합니다.