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