在詹金斯(Jenkins)建立工作之前,我要传递一些字符串参数。我想使用groovy脚本将这些参数存储在JSON文件中

时间:2019-07-19 06:51:36

标签: json jenkins groovy

我想使用groovy脚本或Jenkins支持的任何方法创建一个JSON文件,该文件存储我的参数,并在触发下一个构建时将其加载为默认值。 我们如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

我认为您可以使用JsonBuilder

JsonBuilder builder = new JsonBuilder()
builder.records {
  car {
        name 'HSV Maloo'
        make 'Holden'
        year 2006
        country 'Australia'
        record {
            type 'speed'
            description 'production pickup truck with speed of 271kph'
        }
  }
}
String json = JsonOutput.prettyPrint(builder.toString())