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