Как я могу найти последний хэш-код git commit из ant build script?
В настоящее время я работаю над новым проектом с открытым исходным кодом, который я храню на github. Я хотел бы расширить существующий файл сборки ant, чтобы я мог создавать пронумерованные сборки. Я предполагаю, что я запустил сборку с чем-то вроде "ant buildnum -Dnum = 12".
Я хочу, чтобы в полученном банке было два важных бита информации в файле манифеста:
- build.number = 12
- build.gitcommit =
Я знаю, как создать строку build.number. Тем не менее, я не уверен в лучшем ant сантехнике, чтобы найти последний хеш-код фиксации git, который является значением, которое я хочу заполнить для.