无效的工具ID 2.2上jenkins gradle自动安装如何解决?

时间:2015-04-04 09:10:54

标签: android jenkins gradle continuous-integration android-gradle

我正在尝试设置{grampdle build jenkins。所以在manage jenkins --> configure system --> gradle --> gradle installations我设置了这些值

gradle <-- name
Yes <-- install automatically
2.2 <-- version

在我的jenkins构建项目中:

build --> invoke gradle script --> gradle version: "gradle", tasks: "clean build"

当我运行构建时,它失败并显示消息:

Checking out Revision 7c2d53cc5df5a48695b0828f18de0573d072dd60 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 7c2d53cc5df5a48695b0828f18de0573d072dd60
 > git rev-list 7c2d53cc5df5a48695b0828f18de0573d072dd60 # timeout=10
[Gradle] - Launching build.
Invalid tool ID 2.2
[Gradle] - [ERROR] Can't retrieve the Gradle executable.
Build step 'Invoke Gradle script' marked build as failure
Finished: FAILURE

我做错了吗?这是bug吗?我怎么能解决这个问题呢?

1 个答案:

答案 0 :(得分:4)

我遇到了同样的问题。 Gradle版本列表未显示。

文件JENKINS_HOME / updates / hudson.plugins.gradle.GradleInstaller应包含安装列表。由于某种原因,它没有填充。

要填充/更新此文件,请转到:

管理Jenkins - &gt;管理插件 - &gt;高级:点击页面底部/右侧的“立即检查”按钮。

来源:https://issues.jenkins-ci.org/browse/JENKINS-27310