读取文件 json操作
import groovy.json.JsonSlurperClassic node { //拉取superwings项目代码 stage ('读取文件') { fileStr = readFile("xxx/config.json") fileJson = new JsonSlurperClassic().parseText(fileStr ) } }
获取时间
import java.text.SimpleDateFormat node { stage ('初始化') { //初始化发版时间 dateFormat = new SimpleDateFormat("yyyyMMddHHmm") date = new Date() ts = dateFormat.format(date) println ts } }
遍历数组
node { stage ('初始化') { //初始化发版时间 list = [1, 2, 3] for (value in list) { println(value) } list.eachWithIndex{ String value, int index -> println("${index} ${value}") } } }