import groovy.json.*
import hudson.model.*
import jenkins.model.*
def build=Thread.currentThread().executable
String jobName = build.project.getName()
job = Hudson.instance.getJob(jobName)
String myEnvUrl = job.getLastBuild().getEnvironment()["BUILD_URL"]
def jsonStr1 = new URL(myEnvUrl+"warnings40Result/api
/json?pretty=true").getText()
def jsonObject = new JsonSlurperClassic().parseText(jsonStr1)
def tw=jsonObject.numberOfWarnings
println "numberOfTotalWarnings is :"+
该常规脚本打印“ tw”变量/ jsonObject.numberOfWarnings的值。我有Jenkins job的环境变量,例如“ TOTAL”,我想将此“ tw”变量值分配给“ TOTAL”环境变量。您能否建议使用groovy为环境变量分配/设置值?