我想使用我们在Jenkins作业中定义的参数作为同一作业中shell命令的参数.
我使用以下参数创建了参数化构建:
high.version: 234
low.version: 220
Run Code Online (Sandbox Code Playgroud)
我想使用这些变量作为构建的shell脚本的参数:
/bin/bash /hai/mycode/scripts/run_script.sh high.version
Run Code Online (Sandbox Code Playgroud)
我如何在同一个工作中使用这些参数?
例如,读取json文件build.gradle并将json值用作文件中的字符串
{
"type":"xyz",
"properties": {
"foo": {
"type": "pqr"
},
"bar": {
"type": "abc"
},
"baz": {
"type": "lmo"
}
}
}
Run Code Online (Sandbox Code Playgroud)
我需要打电话properties.bar.type,abc应该在那里更换.
我需要将这些值转换为文件string并在build.gradle文件中使用