Android 共享jenkins库build.gradle错误

Android 共享jenkins库build.gradle错误,android,jenkins,gradle,groovy,shared-libraries,Android,Jenkins,Gradle,Groovy,Shared Libraries,我是groovy和gradle的新手,因为我正在为jenkins管道构建一个小型共享库,当执行gradle build命令时,我得到一个错误无法解析类hudson.model.Actionable。我知道gradle需要这种依赖关系才能执行这个命令。我的noob问题:如何将以下lib添加到dependencies块build.gradle hudson.model.Actionable hudson.tasks.junit.casesult hudson.tasks.test.Abstract

我是groovy和gradle的新手,因为我正在为jenkins管道构建一个小型共享库,当执行
gradle build
命令时,我得到一个错误
无法解析类hudson.model.Actionable
。我知道gradle需要这种依赖关系才能执行这个命令。我的noob问题:如何将以下lib添加到dependencies块build.gradle

  • hudson.model.Actionable
  • hudson.tasks.junit.casesult
  • hudson.tasks.test.AbstractTestResultAction 我也有这个错误: 无法解析类NonCPS,找不到用于注释的类

总而言之,如何在build.gradle中添加hudson.model、hudson.task和nonCPS类作为依赖项?

我终于找到了一种方法来解决这个问题,我只是把它放在这里,以防任何人遇到同样的问题:

compile 'com.cloudbees:groovy-cps:1.24'
compile 'org.eclipse.hudson:hudson-core:3.2.1'
compileOnly 'javax.servlet:servlet-api:2.5'