如何使用 curl 将包含元数据的文件上传到 jfrog artifactory
How do I upload a file with metadata to jfrog artifactory with curl
我上传的文件是这样的:
curl -u ${CREDS} --upload-file ${file} ${url}
有没有办法添加 body 或 headers 来为文件设置一些元数据?喜欢版本号。
这似乎是一个专业功能。文档:Set Item Properties
PUT /api/storage/{repoKey}{itemPath}?properties=p1=v1[,v2][|p2=v3][&recursive=1]
对我没有帮助:-/
您实际上可以使用 matrix parameters 将具有属性的工件部署到 Artifactory OSS,例如:
curl -uadmin:password -T file.tar "http://localhost:8081/artifactory/generic-local/file.tar;foo=bar;"
并使用 REST API 获取工件属性,例如:
curl -uadmin:password "http://localhost:8081/artifactory/api/storage/generic-local/file.tar?properties"
从 UI 查看属性和其他功能仅限于专业版。
我上传的文件是这样的:
curl -u ${CREDS} --upload-file ${file} ${url}
有没有办法添加 body 或 headers 来为文件设置一些元数据?喜欢版本号。
这似乎是一个专业功能。文档:Set Item Properties
PUT /api/storage/{repoKey}{itemPath}?properties=p1=v1[,v2][|p2=v3][&recursive=1]
对我没有帮助:-/
您实际上可以使用 matrix parameters 将具有属性的工件部署到 Artifactory OSS,例如:
curl -uadmin:password -T file.tar "http://localhost:8081/artifactory/generic-local/file.tar;foo=bar;"
并使用 REST API 获取工件属性,例如:
curl -uadmin:password "http://localhost:8081/artifactory/api/storage/generic-local/file.tar?properties"
从 UI 查看属性和其他功能仅限于专业版。