6 classpath group: "org.ajoberstar", name: "gradle-git", version: "1.3.0"
10 import org.ajoberstar.grgit.Grgit
14 def grgit = Grgit.open(dir: project.rootDir)
15 def version = grgit.resolve.toCommit("HEAD").id
16 def niceVersion = grgit.describe()
19 new File("src/generated/resources").mkdirs()
20 project.file("src/generated/resources/version.yaml").withWriter { out ->
21 out.println "id: ${version}"
22 out.println "nice: ${niceVersion}"
30 srcDirs += "src/generated/resources"
36 dependsOn(writeVersion)