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