I'm trying to pass command line arguments to my shell script through a gradle task myconfiguration is like this below.
task dosomething(type:Exec) {
workingDir 'dir'
executable 'sh'
args '-c','source dosomething.sh $arg'
}
And I'm trying to pass it by doing the the following command in the terminal:
$ gradle dosomething -Parg=foo
And it does not work am I doing something wrong?