Как многие из вас, вероятно, знают, в git может быть только один тип ловушки. Если необходимо оценить два перехватчика обновления. Администратору git остается два неуправляемых решений:
exec
Я ищу элегантное решение (написанное на BASH ), что-то вроде папки hooks / update.d
или hooks / post-receive.d
, что позволит свободно связывать оценки хуков. Цепочка должна прекратиться, как только крючок выйдет из строя.
Я действительно нашел приемлемое решение, написанное на Perl по этому URL-адресу http://blog.bluefeet.net/2011/08/chained-git-hooks
Проблема: на моем сервере работают разные версии Perl и я получаю несоответствия версий perllib. Это не удается.