Я хотел бы использовать pre-commit hook в gitlab. Я делаю все, как и в документации: https://docs.gitlab.com/ce/administration/custom_hooks.htmlGitlab pre-commit hook
В каталоге custom_hooks я создал предварительно совершить файл с folowing содержанием:
#!/bin/bash
exit 1
Крюк никогда не срабатывает, Couse я могу совершить.
Когда я делаю то же самое с предварительным приемником - все работает хорошо.
Если Gitlab не позволяет использовать крюк предварительной фиксации?
решаемым - перед фиксацией является клиентом стороны крюка и должен храниться в .git/крюках местоположение на клиентской машине (в моем случае в Windows). Важно отметить, что клики на стороне клиента не копируются при клонировании репозитория. Я постараюсь сделать все, используя крючки на стороне сервера. –