Есть ли какие-либо команды, которые Gradle не поддерживает в задаче exec
Я хочу сгенерировать HTML-документацию API из файла openapi3 YAML с помощью redoc-cli.
Я не хочу вводить команду вручную при обновлении документации
Итак, я узнал о задаче Gradle exec. каждый раз при сборке я хочу его выполнить.
как это
task<Exec>("redoc") {
workingDir("src/main/resources/static/doc")
commandLine("redoc-cli", "bundle", "-o", "sample.html", "sample.yml")
}
но результат - ошибка!
Я не знаю, что означает "Причина: ошибка =2, нет такого файла или каталога"
Путь точно. и другая команда ОК.
например
...
commandLine("echo", "OK")
...or...
commandLine("date")
...
Я потратил много времени на эту проблему. Я почти сдался. Мне просто интересно, есть ли команда, которую нельзя выполнить с помощью задачи Gradle exec.
заранее спасибо