Я ищу рекомендации по добавлению информации о версии к содержимому ZIP-архива, который в настоящее время создается из репозитория git с помощью bitbucket (состояние HEAD; git файлы, связанные с удалением, удалены автоматически).
ZIP содержит git commit ha sh в имени каталога верхнего уровня. Однако пользователи ZIP должны переименовать каталог после распаковки и могут сделать это, даже если это им не нужно, поэтому информация о версии будет потеряна.
Если нет плагина bitbucket, самый простой подход будет автоматизировать управление версиями с Дженкинс. Это пытается обернуть мою голову вокруг этого, но я застрял в логическом l oop, что каждый коммит создает новую версию, которая создает изменение в файле версии, который создает новый коммит, который создает изменение, которое ...