我想在我的Exec任务中执行以下操作
commandLine = [ 'my_executable_path\\' + executable.exe ,
argument1,
argument2,
argument3 ]
可以做这样的事吗?
//...dynamic creation of a List/Array/whatever
commandLine = [ 'my_executable_path\\' + executable.exe ,
myArgumentsList ]
答案 0 :(得分:4)
我很困惑为什么会有这么多问题。 DSL reference难以找到或理解吗?我们可以改进哪些来让您自己回答这些问题?
无论如何,最干净的解决方案是:
task exec(type: Exec) {
executable = "/path/to/executable"
args = myArgumentsList
}