Small optimization on gradle task prepYaCyProperties

for better lifecycle detection
pull/461/head
reger24 3 years ago
parent a6a9828181
commit fccdf5a37b

@ -157,6 +157,7 @@ shadowJar.zip64 = true // saw build error: Execution failed for task ':shadowJar
// read values from property file generated by storeGitComInf tool
import org.apache.tools.ant.filters.ReplaceTokens
task prepYaCyProperties (type: Copy) {
inputs.files(fileTree(sourceSets.main.java.srcDirs[0].name + "/net/yacy/peers/operation/yacyBuildProperties.java.template"))
def propfile = "gitbuildnumber.properties";
if (project.file(propfile).exists()) { // must check otherwise any action may stop after clean on this error
@ -165,7 +166,7 @@ task prepYaCyProperties (type: Copy) {
props.load(it)
project.ext.filterTokens.putAll(props)
}
} else { // on missing properties file use generic data
} else { // on missing properties file use generic data
logger.error("prepYaCyProperties: file " + propfile + " is missing, you should re-run storeGitComInf")
Properties props = new Properties()
String Dstr = new Date().format("yyyyMMDD")

Loading…
Cancel
Save