从Jenkins的Artifactory动态填充工件版本

pgx2nnw8  于 2023-01-04  发布在  Jenkins
关注(0)|答案(1)|浏览(169)

有没有办法使用Jenkins中的Dynamic parameter来填充使用REST API的工件版本下拉列表?它需要在Groovy中,这样我才能使用Dynamic Choice Parameter插件。

cbjzeqam

cbjzeqam1#

Artifactory version search REST API方法可用于按GroupId和ArtifactId获取本地、远程或虚拟存储库中所有可用工件版本的列表。
例如:

GET /api/search/versions?g=org.acme&a=artifact&repos=libs-release-local
{
"results": [
    {
    "version": "1.2",
    "integration": false
    },{
        "version": "1.0-SNAPSHOT",
    "integration": true
    },{
        "version": "1.0",
    "integration": false
    }
]
}

相关问题