我为我的项目CI / CD定义了一个Jenkins Declarative管道。我使用gradle作为我的构建工具。但是,我不想使用Gradle Wrapper并在VCS中检查它。所以我计划使用下面的jenkins工具功能,以便我可以在将来需要时更新版本号。但它似乎不起作用。
管道{ 代理人任何
tools {
gradle "gradle-4.0"
}
stage("Compile") {
steps {
sh 'gradle project/build.gradle classes'
}
}
我收到错误" script.sh:gradle:not found"。
我尝试回显PATH并且不包含此自动安装的gradle工具的路径。请帮忙。
答案 0 :(得分:0)
看起来插件版本1.26上Jenkins的gradle插件存在问题。请参阅下面报告的错误链接。