gpt4 book ai didi

artifactory - JFrog Artifactory API 使用属性部署 Artifactory

转载 作者:行者123 更新时间:2023-12-05 01:43:31 36 4
gpt4 key购买 nike

阅读本 API 指南。我的 Artifactory 版本是 4.12.2。 https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API#ArtifactoryRESTAPI-ItemProperties

它说要像这样部署一个 Artifactory 。

curl -u myUser:myP455w0rd! -X PUT "http://localhost:8081/artifactory/my-repository/my/new/artifact/directory/file.txt" -T Desktop/myNewFile.txt

这很好用,但我还想在上传的同时向 file.txt 添加属性。我确实看到了一个单独的 API 来设置属性。

PUT /api/storage/libs-release-local/ch/qos/logback/logback-classic/0.9.9?properties=os=win,linux;qa=done&recursive=1

行得通。我认为这样做可能会奏效。

curl -u myUser:myP455w0rd! -X PUT "http://localhost:8081/artifactory/my-repository/my/new/artifact/directory/file.txt?properties=os=win,linux;qa=done&recursive=1" -T Desktop/myNewFile.txt

它没有用。是否可以上传一个 Artifactory 并同时设置属性,或者它是否必须是两个不同的 API 调用?

我确实使用 jfrog cli,但我需要一个 API 解决方案。

最佳答案

正确的格式应该是这样的:

curl -u myUser:myP455w0rd! -X PUT "http://localhost:8081/artifactory/my-repository/my/new/artifact/directory/file.txt;propertyA=valueA;propertyB=valueB" -T Desktop/myNewFile.txt

可以找到相关文档here (我同意它“隐藏得很好”)

关于artifactory - JFrog Artifactory API 使用属性部署 Artifactory ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49184396/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com