在到位桶管道JSON值替换(JSON value substitution in bitbucket

2019-09-29 10:16发布

我有一个具有下列内容的JSON文件“appSettings.json”:

{
  "Branch": {
    "Name": "test"
  },
}

我的问题是,我该如何运行到位桶pipleline当值设置为“Branch.Name”别的东西?

Answer 1:

想通了之后检查这个问题 。

- apt-get update
- apt-get install -y jq # install jq
- tmp=$(mktemp)
- jq '.Branch.Name = "prod"' appsettings.json > "$tmp" && mv "$tmp" appsettings.json


文章来源: JSON value substitution in bitbucket pipeline