将 Maven 包发布到 Azure Artifacts 馈送

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

Azure Artifacts 提供了一种集中方式,用于在单个源中托管和管理包。 本文将指导你连接到 Azure Artifacts 源并发布 Maven 包。

先决条件

产品 要求
Azure DevOps - 一个 Azure DevOps 组织
- Azure DevOps 项目
- 下载安装 Maven。

创建信息流

如果已有订阅源,可以跳过本部分。 否则,请按照以下步骤创建新的订阅:

  1. 登录到 Azure DevOps 组织并导航到项目。

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

  3. 输入信息流 的名称 ,选择其 可见性,然后选择其 范围。 若要包含公共注册表中的包,请选中 上游源 复选框。

  4. 完成后,选择 创建

发布软件包

  1. 如果尚未使用订阅源进行身份验证,请按照 Project setup 中的步骤连接到您的订阅源。

  2. 在项目目录中运行以下命令以发布包:

    mvn deploy
    
  3. 发布后,导航到动态。 您应该能看到列出的包,如以下示例所示:

    显示 Maven 包已成功发布到馈送的屏幕截图。