我正在尝试为 android gradle build设置 jenkins
。所以在 manage jenkins --> configure system --> gradle --> gradle installations
我设置了这些值
gradle <-- name
Yes <-- install automatically
2.2 <-- version
在我的 Jenkins 构建项目中:
build --> 调用 gradle 脚本 --> 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 应该包含安装列表。由于某种原因,它没有被填充。
为了填充/更新此文件,请转到:
管理 Jenkins -> 管理插件 -> 高级:点击页面底部/右侧的“立即检查”按钮。
关于android - Invalid tool ID 2.2 on jenkins gradle automatic install 如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29444638/