У меня есть установка сборки gradle, в начале которой я хочу выполнить shellscript в подкаталоге, который подготавливает мою среду.
task build << {
}
task preBuild << {
println 'do prebuild stuff:'
}
task myPrebuildTask(type: Exec) {
workingDir "$projectDir/mySubDir"
commandLine './myScript.sh'
}
build.dependsOn preBuild
preBuild.dependsOn myPrebuildTask
Однако, когда я выполняю задачу либо путем вызова gradle myPrebuildTask
, либо просто создавая проект, возникает следующая ошибка:
> A problem occurred starting process 'command './myScript.sh''
К сожалению, это все, что я получаю.
Я также пробовал следующее - ту же ошибку.
commandLine 'sh mySubDir/myScript.sh'
Я использую gradle 1.10 (требуется Android) в Windows, внутри оболочки Cygwin. Любые идеи?