0
我正在寻找批处理或PowerShell脚本从Jfrog Artifactory存储库下载最新的工件。如何在Windows机器上从Jfrog Artifactory下载最新的工件
我已经写了下面的shell脚本,它在Linux机器上工作得非常好。
脚本:
ArtifactUrl=`curl -u **artifactoryusername**:**artifactorypassword** --silent https://artifactorydomain/artifactory/api/storage/repositoryname/?lastModified | grep uri | awk '{ print $3 }' | sed s/\"//g | sed s/,//g`
echo $ArtifactUrl
downloadartifactUrl=`curl -u **artifactoryusername**:**artifactorypassword** --silent $ArtifactUrl| grep downloadUri | awk '{ print $3 }' | sed s/\"//g | sed s/,//g`
echo $downloadartifactUrl
curl -u **artifactoryusername**:**artifactorypassword** -O $downloadartifactUrl
echo "Downloading Latest Artifact"
但现在我们得到了一个新的要求来下载Windows代理的文物,我们不能在那里安装卷曲。所以我们需要使用批处理或PowerShell来下载工件。
请让我知道,如果你有任何示例脚本。
您是否考虑过使用[JFrog CLI](https://www.jfrog.com/confluence/display/CLI/Welcome+to+JFrog+CLI)? –