Jenkins声明性管道中的Gradle工具

时间:2017-06-22 15:21:07

标签: jenkins gradle jenkins-pipeline

我为我的项目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工具的路径。请帮忙。

1 个答案:

答案 0 :(得分:0)

看起来插件版本1.26上Jenkins的gradle插件存在问题。请参阅下面报告的错误链接。

https://issues.jenkins-ci.org/browse/JENKINS-42381

相关问题