公开共享包

Azure DevOps Services

Azure Artifacts 提供了一种简单的方式来将包共享给组织外部的用户,甚至使用公共源的外部客户。 存储在公共源中的包可由 Internet 上的任何人还原和安装。

先决条件

创建公共源

公共源是公共项目中的项目范围的源。 公共源继承宿主项目的可见性设置。

  1. 登录到 Azure DevOps 组织,然后导航到公共项目。

  2. 选择“项目”,然后选择“创建源”

    显示如何创建新源的屏幕截图。

  3. 为源指定名称,选择项目:PublicProject(建议)作为其范围,然后选择“创建”(完成后)。

    显示如何创建新的公共源的屏幕截图。

发布包

注意

如果要发布 NuGet 包,请确保具有最新的 Azure Artifacts 凭据提供程序

发布包 (CLI)

使用 Azure Pipelines 发布包

注意

如果你的组织使用防火墙或代理服务器,请确保允许 Azure Artifacts 域 URL 和 IP 地址

共享包

若要公开共享包,只需共享源 URL,或者 https://dev.azure.com/<ORGANIZATION_NAME>/<PROJECT-NAME>/_artifacts/feed/<FEED_NAME> 通过 包锁屏提醒共享单个包。

只要项目保持公共状态,任何人都可以从公共源查看和下载包。 匿名用户将无法创建新源或访问回收站。

显示公共源内容的屏幕截图。