1

我的管道有多个 git 材料,这迫使我添加工作目录。由于 gradle 插件没有工作目录,因此它找不到 gradlew 或 build.gradle。有没有办法解决这个问题。

4

2 回答 2

0

您可以尝试使用脚本执行器任务而不是 gradle 任务 -

https://github.com/gocd-contrib/script-executor-task

在脚本执行任务中,您可以执行如下所示的 gradle

cd <Destination_Directory>
./gradlew <task>
于 2017-04-17T10:54:28.283 回答
0

你可以添加一个environment到 GoCD 来指定你的PATH变量,包括 gradle 命令:

在 GoCD 中使用环境变量

于 2016-10-06T00:41:47.513 回答