I have a job where I can pass in command line arguments like
gradle -Pconf=prod build
How do I pass arguments in jobs dsl?
I tried the following but it doesn't work
job("doSomething"){
steps {
gradle('-Pconf=prod build')
}
}
job("doSomething"){
steps {
gradle('build', '-Pconf=prod')
}
}
job("doSomething"){
steps {
gradle{
tasks('build')
tasks('-Pconf=prod')
}
}
}
job("doSomething"){
steps {
gradle{
tasks('build')
switches('-Pconf=prod')
}
}
}
job dsl plugin version 1.48
gradle{
useWrapper(true)
tasks('build')
switches('-Pconf=prod')
}
Version 1.23+, what gradle.plugin version is installed in your jenkins instance?
Cheers