Мы перешли с CVS на Git. Наш сценарий сборки Hudson, используемый для сохранения значения переменной среды CVS_BRANCH в сгенерированной сборке, вместе с HUDSON BUILD_ID для дальнейшего изучения.
Я не могу понять, как Хадсон (или плагин Git) представляет имя Git SHA1 текущего коммита для скрипта ant, так как я не могу найти какой-либо определенный источник, говорящий, где я должен искать.
Я бы предпочел не вызывать git, чтобы получить его, если он присутствует в среде, но может сделать, если это необходимо.
Что я пропустил?