Git pre-receive hook для проверки конфигурации

Я хотел бы установить ловушку предварительного получения на нашем git-сервере, который проверяет файл конфигурации и сбрасывает push-уведомление, если оно недействительно (я хочу проверить наличие определенных токенов в зависимости от имени ветви). Но я видел, что preceive hook просто получает список (old-rev, new-rev, refname), и единственный способ, который я нашел для проверки содержимого файла, - это распространение этих ссылок, что не очень удобно.

Есть простой способ сделать это? С хуком precommit было бы проще, но я бы хотел иметь последний барьер на сервере.

Ответы на вопрос(1)

Ваш ответ на вопрос