Есть ли простой способ записать в файл меркурийную версию (или аналогичную внешнюю команду) в задачу gradle:
Я еще не знаком groovy/gradle, но мои текущие усилия выглядят так:
task versionInfo(type:Exec){
commandLine 'hg id -i -b -t'
ext.versionfile = new File('bin/$baseName-buildinfo.properties')
doLast {
versionfile.text = 'build.revision=' + standardOutput.toString()
}
}