jenkins-pipeline使用常见错误

1、NotSerializableException:groovy.json.internal.LazyMap

将报错的内容放到定义的方法里,方法前加@NonCPS

样例:result="{"a":"a","b":"b"}"

@NonCPS

def json(value){

      def JsonSlurper = new JsonSlurper()

      return JsonSlurper.parseText(result)

}

def value = json(result).data

猜你喜欢

转载自blog.csdn.net/a910196454/article/details/83783086