从Jenkinsfile写入file.json

时间:2019-06-17 18:16:23

标签: json jenkins groovy

在我们的CI / CD流程中,具有具有以下行为的jenkinsfile:

  1. 在存储库中,我们有一个文件,假设json.json带有表示工件版本的字段

版本{  “ ver”:“ 3.1.3” }

  1. 我们正在启动管道(由commit / merge accept触发)
  2. ver(3.1.3)的值增加,并通过Jira Api curl发送到Jira本身并更新我们的任务-工件的版本为3.1.4

情况就是这样。现在,Json文件还应具有值为3.1.4的ver作为 它是工件的紧急版本。我们应该如何使用groovy语法编写此3.1.4以使json.json像这样? :

版本{  “ ver”:“ 3.1.4” }

我们将文件传递为@ {env.WORKSPACE} \ filename,所以我不知道如何使用Groovy对键和值进行操作。

致谢!

0 个答案:

没有答案