GOCD - 我们可以有一个工作目录来运行gradle / gradlew任务

时间:2016-04-01 18:26:42

标签: gradle gradle-plugin go-cd

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

2 个答案:

答案 0 :(得分:0)

您可以向GoCD添加environment,指定您的PATH变量,包括gradle命令:

Using Environment Variables in GoCD

答案 1 :(得分:0)

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

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

在脚本执行器任务中,您可以执行以下给出的gradle

cd <Destination_Directory>
./gradlew <task>