【发布时间】:2015-11-25 18:45:48
【问题描述】:
所以,我刚刚设置了当前公共 Jenkinsci 映像的 docker 容器。 通过 Workflow Aggregator 安装 Workflow Plugins 并尝试执行一个非常简单的脚本:
node {
def jsonParser = new JsonSlurper()
println "done"
}
在执行时我立即得到
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 2: unable to resolve class JsonSlurper
由于工作流插件似乎使用自己的(预定义)groovy 库,而不是通过 jenkins 中的“普通”groovy 插件导入的库,有没有办法从工作流脚本中使用 JsonSlurper 之类的东西?
谢谢, 印地
【问题讨论】: