Как мне реагировать на новые теги в хуках git?

я бы хотел настроить ловушку git, которая создает CDN структура каталогов в стиле на основе входящих тегов. Так, например, если последний тег в локальном репозитории - «v1.2.1», а я выполняю фиксацию с «v1.2.2», он должен увидеть новый тег и, соответственно, клонировать репозиторий в новый (../1.2.2).

Я почти уверен, что хочу прикрепить это к post-receive, однако я ничего не могу найти в документацию по хукам git о том, как читать входящие теги. Они поставлены на другой крючок? Мне действительно нужно, чтобы сценарий оболочки запускал команду git, чтобы увидеть, есть ли у каких-либо новых коммитов новые теги?

Спасибо!

28
задан futuraprime 27 April 2011 в 20:08
поделиться