提问人:AKS 提问时间:2/24/2018 最后编辑:AKS 更新时间:10/14/2023 访问量:9062
如何在 JSON 文件中定义变量并在 JSON 文件中使用它
How to define a variable within a JSON file and use it within JSON file
问:
我正在尝试查找JSON文件是否支持定义变量并在该JSON文件中使用它们?
{
"artifactory_repo": "toplevel_virtual_NonSnapshot",
"definedVariable1": "INSTANCE1",
"passedVariable2": "${passedFromOutside}",
"products": [
{ "name": "product_${definedVariable1}_common",
"version": "1.1.0"
},
{ "name": "product_{{passedVariable2}}_common",
"version": 1.5.1
}
]
}
我知道YAML文件允许这样做,但现在确定JSON文件是否允许这种行为。我的计划是用户将从 Jenkins 传递“definedVariable”值,我将创建一个目标 JSON 文件(在 substi
答:
0赞
Gustavo Topete
2/24/2018
#1
这可能会对您有所帮助:
{
"artifactory_repo": "toplevel_virtual_NonSnapshot",
"definedVariable1": "INSTANCE1",
"passedVariable2": `${passedFromOutside}`,
"products": [
{ "name": `product_${definedVariable1}_common`,
"version": "1.1.0"
},
{ "name": `product_${passedVariable2}_common`,
"version": 1.5.1
}
]
}
*注意使用“”而不是“”
评论
0赞
Adeel Shekhani
1/7/2022
对我不起作用
评论