我可以在使用带有 cURL 命令的 REST API 推广构建方面获得一些帮助吗?我已成功使用以下语法更新状态:
curl -X POST -u admin:password -H "Content-Type: application/json" -d '{"status":"tests passed","ciUser":"jenkinsAdmin"}' "http://localhost:8081/artifactory/api/build/promote/buildName/buildNumber"
但是,无法将构建从一个存储库移动到另一个存储库。我的目标是,当我使用参数运行 cURL 命令时,将构建从一个存储库提升到另一个存储库。这样我的构建被移动到其他存储库并且状态也得到更新。
当我运行 curl 命令时,我还会收到以下消息:
{"level":"INFO","message":"Skipping build item relocation: no target repository selected."}
这篇文章与关于在工件中更改现有构建状态的问题有关
请指教。