Gradle插件没有在jenkins上正确执行命令

时间:2016-09-16 17:46:47

标签: jenkins gradle

我的gradle插件代码中有以下行

def cmd = "./gradlew -q ":app:dependencies --configuration compile"
def proc = cmd.execute()
def output = proc.text.trim()

当我在本地计算机上执行gradle命令时

./gradlew clean build

我可以在输出变量中看到正确的值。但是当我通过jenkins job运行相同的命令时,变量输出没有任何价值。

我无法弄清楚这里发生了什么。

我的本​​地机器是mac,而远程jenkins盒子是linux

1 个答案:

答案 0 :(得分:1)

您可以在不再次调用-bobross@painting.com [VALID] bobross-@painting.com [VALID] bobross@-painting.com [INVALID] bobross@painting-.com [INVALID] 的情况下生成依赖关系图。

真正想要的只是一个插件,其任务在sub-domain之后运行并读取创建的文件。这应该为你做。

Local-part

输出:

gradlew