How do I set conditional properties on Gradle?
I would like to do something like the following:
if (System.getenv('JENKINS_URL') == null) {
org.gradle.daemon = true
org.gradle.configureondemand = true
org.gradle.parallel = true
}
but the condition if
seems to be ignored altogether. I also tried things such as org.gradle.daemon = System.getenv('JENKINS_URL') == null
, org.gradle.daemon = Eval.me("System.getenv('JENKINS_URL') == null")
, org.gradle.daemon = { System.getenv('JENKINS_URL') == null }()
and org.gradle.daemon = "${System.getenv('JENKINS_URL') == null}"
, all of whom have never set the property to true.
Is it possible to have Gradle property parameters whose values ββare conditional?
source to share
No one has answered this question yet
Check out similar questions: