共享 jenkins 库 build.gradle 错误
Posted
技术标签:
【中文标题】共享 jenkins 库 build.gradle 错误【英文标题】:shared jenkins library build.gradle error 【发布时间】:2018-09-16 07:42:19 【问题描述】:我是 groovy 和 gradle 的新手,因为我正在为 jenkins 管道构建一个小型共享库,在执行 gradle build
命令时,我收到错误 unable to resolve class hudson.model.Actionable
。我知道 gradle 需要这个依赖才能执行这个命令。我的菜鸟问题:如何将以下库添加到依赖项块 build.gradle?
总结一下,如何在 build.gradle 中添加 hudson.model 和 hudson.task 以及 nonCPS 类作为依赖项?
【问题讨论】:
【参考方案1】:我终于找到了解决这个问题的方法,我只是把它放在这里以防万一有人遇到同样的问题:
compile 'com.cloudbees:groovy-cps:1.24'
compile 'org.eclipse.hudson:hudson-core:3.2.1'
compileOnly 'javax.servlet:servlet-api:2.5'
【讨论】:
以上是关于共享 jenkins 库 build.gradle 错误的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins中用jacoco统计gradle项目的代码覆盖率
jenkins+gradle/maven+sonar+pipline
如何使用 kotlinscript DSL (build.gradle.kts) 通过 url 添加 maven 存储库