【问题标题】:Downloading Universal package from Azure Artifacts locally从本地 Azure Artifacts 下载通用包
【发布时间】:2021-01-05 08:56:39
【问题描述】:

有没有一种简单的方法来下载最新的通用包内容,而无需使用 Azure CLI 运行所有命令?

在我的项目中,我们将从管道(.NET 应用程序的)生成的安装程序存储为 Azure Artifacts 中的通用包。这是一个包含安装程序的 ZIP 文件。

虽然在 TeamCity 中下载 Zip 文件很容易,但在 Azure Devops 中却是一个令人头疼的问题。我的团队中有 30 人每周必须下载安装程序,我们正在寻找一种简单的方法来下载它(至少是最新的通用软件包)。

【问题讨论】:

    标签: azure-devops azure-artifacts


    【解决方案1】:

    有没有一种简单的方法来下载最新的通用包内容,而无需使用 Azure CLI 运行所有命令?

    要在 Azure Devops 中下载 Universal 包,我们可以使用 Universal packages 任务:

    我们可以在 Version 选项中使用通配符来获取具有主要版本的最高版本。

    顺便说一句,有一个关于use the REST API to download the Universal package 的用户声音。如果有可用的 REST API,那么 ERST API 也是一个不错的选择。你可以投票赞成并留下你的评论。

    【讨论】:

    • 感谢您的回复。但我相信这仅适用于管道任务。在这种情况下,通用包的下载路径将在运行管道的代理上,对吗?如果我想将它下载到我当前的 PC 上,这实际上不是配置了管道的代理怎么办?
    • @Abinash,我看到你在标题中写了Downloading Universal package in Azure Devops,所以我认为你可以接受下载管道中的Universal包。如果你想在本地下载包,正如我后面在回答中写的那样,因为目前还没有 REST API 支持,所以我们目前只能使用 CLI。
    • @Abinash,谢谢,但我只是在回答和评论中说,恐怕有这样的方式来解决这个问题,因为没有 REST API 来下载通用包,如果你不想使用 CLI :(.
    • 问题字面意思是本地(即不在远程代理中)
    猜你喜欢
    • 2020-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-08
    • 1970-01-01
    相关资源
    最近更新 更多