如何使用Jenkins Artifactory插件或其他选项在多线程中下载?

时间:2017-04-02 14:03:21

标签: multithreading jenkins jenkins-plugins artifactory jfrog-cli

在我的公司,我们正在尝试使用Jenkins中的Artifactoy plugin下载,因为我们的存储库中有很多小文件,显然插件可以在一个线程中运行,所以它需要一个真的很长时间。

我们测试了JFrog CLI我们可以设置下载的线程数,实际上效果很好。不过,我们确实需要使用原始插件。

这有什么解决方法吗?

也许它与Artifactory服务器配置有关?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用管道代码中的Jrog CLI在多线程中下载工件。

您可以在Groovy代码中使用线程启动Jrog CLI的下载命令。

例如:

$ jfrog rt dl my-local-repo/your-folder/*

将repo中文件夹的所有工件下载到当前目录(在Jenkins本地目录中)。