Invalid tool ID 2.2 on jenkins gradle自动安装如何解决?

Invalid tool ID 2.2 on jenkins gradle automatic install how to resolve?

我正在尝试为 android gradle 构建设置 jenkins。所以在 manage jenkins --> configure system --> gradle --> gradle installations 中我设置了这些值

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

在我的詹金斯构建项目中:

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 吗?请问我该如何解决这个问题?

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

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

为了populate/update这个文件去:

管理 Jenkins -> 管理插件 -> 高级:点击页面 bottom/right 处的 "Check Now" 按钮。

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