# HG changeset patch # User smith@nwoca.org # Date 1487348126 0 # Node ID df4f5bad87828800980166bb4ca23965d5be6600 # Parent e5d348e8d80ab7af7c1bfbac60a384e4c59d57cb ensure property files exist in output task diff -r e5d348e8d80a -r df4f5bad8782 init20.gradle --- a/init20.gradle Tue Jan 24 21:01:48 2017 +0000 +++ b/init20.gradle Fri Feb 17 16:15:26 2017 +0000 @@ -10,7 +10,7 @@ } dependencies { classpath 'postgresql:postgresql:9.1-901.jdbc4' - classpath 'com.netflix.nebula:gradle-dependency-lock-plugin:4.3.0' + classpath 'com.netflix.nebula:gradle-dependency-lock-plugin:4.3.2' } } @@ -214,7 +214,7 @@ inputs.files project.file("../environment${e}.groovy"), project.file("../private${e}.groovy"), project.file('../private.properties') outputs.files new File(outputDir,propertyFile), buildenv outputs.upToDateWhen { - gradle.env == project.previousBuildenv + gradle.env == project.previousBuildenv && outputs.getFiles().every { it.exists() } } doLast { t.mkdirs()