![](/img/trans.png)
[英]how to use curl command with wildcard for deploying artifact to jfrog artifactory
[英]how can i use wildcard * in curl command to download build file in zip format from artifactory sevrer.?
我正在嘗試從類似的遞歸動態文件夾中從工件服務器下載 zip 構建文件
curl -u username:password -O "http://artifactory_url:8040/artifactory/Target_file_path/Releases/000.00.05_*/Target_file*.zip"
注意:我從 Jenkins 調用這個命令
遞歸目錄:000_00_05_BuildDate/Target_file_000_0005_BuildfileDate.zip
您可以使用 Jenkins Artifactory 插件或 JFrog CLI:
Jenkins Artifactory 插件:
def server = Artifactory.newServer url: 'artifactory-url', username: 'username', password: 'password'
def downloadSpec = """{
"files": [
{
"pattern": "bazinga-repo/*.zip",
"target": "bazinga/"
}
]
}"""
server.download spec: downloadSpec
在此處閱讀有關 Jenkins Artifactory 插件中下載命令的更多信息。
JFrog 命令行界面:
// Download JFrog CLI
curl -fL https://getcli.jfrog.io | sh -s v2
// Download artifacts:
./jfrog rt dl repo/path/* --url=<artifactory-url> --user=<username> --password=<password>
在此處閱讀有關 JFrog CLI 中下載命令的更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.