将多个工件上传或发布到Azure DevOps程序包管理器

时间:2018-10-19 08:52:25

标签: maven azure-devops artifactory package-managers azure-artifacts

我正在寻找解决方案,以解决看似简单的问题,但事实证明,要破解它非常困难。

我从Artifactory下载了许多工件(主要是jar文件),我希望将这些工件批量上传到我们的新存储库DevOps Azure Package Manager。

我愿意接受任何解决方案,理想情况下,可以从命令行运行或设置为Azure DevOps(VSTS)构建/发布管道任务。但是,关键的要求是它应该具有执行批量上传的能力,而不是单个执行。希望对实现此目标有任何积极的想法或建议。

1 个答案:

答案 0 :(得分:1)

Microsoft的Package Manager看起来像是标准的Maven存储库,因此您可以使用任何支持将工件发布到远程存储库的方法。 这是带有gradle https://dzone.com/articles/how-to-upload-a-list-of-jars-into-nexus-or-artifac的示例 请按照标准过程为Maven / Gradle生成凭据,以便能够发布一个工件,然后根据您的需要调整示例gradle脚本