我正在尝试在声明性 jenkinsfile 中动态替换 rtDownload 中的 zip 文件模式,但该值没有被函数占用。
每次构建时都会创建一个具有较新版本的 zip 文件并将其上传到 JFrog,我想在本地系统中下载特定版本。
我在 def VERSION 中定义了“VERSION”并将其用作 -
rtDownload (
serverId: 'Jfrog',
spec: '''{
"files": [
{
"pattern": "<path>-<filname>${VERSION}.zip",
"target": "<path>-<filename>${VERSION}.zip",
"flat": "true"
}
]
}'''
)
但它不会用我通过詹金斯作业中配置的字符串参数提供的版本替换我的 VERSION。
任何建议将不胜感激。谢谢。