Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020
借助 Azure Artifacts,开发人员可以通过将多个包类型存储在单一 feed 中,在一个位置管理其所有依赖项。 本文将逐步引导您如何连接到 Azure Artifacts 源,以及如何使用 Gradle 来发布软件包。
先决条件
产品 | 要求 |
---|---|
Azure DevOps | - 一个 Azure DevOps 组织。 - Azure DevOps 项目。 - 下载并安装 Gradle。 |
创建信息流
Azure Artifacts 建议使用一个源来使用包,另一个源用于发布内部包。 如果您已有供稿,可以跳过这一步。 否则,请按照以下步骤创建新的订阅源:
登录到 Azure DevOps 组织,然后导航到项目。
选择 “项目”,然后选择“ 创建源”。
为源提供 名称 并设置其 可见性,然后选择源 的范围 。 如果想要包含来自公共注册表的包,请选中 上游源 复选框。
完成操作后,选择“创建”。
发布软件包
如果尚未进行数据源的身份验证,请按照 项目设置 中的步骤设置您的配置文件并进行数据源的身份验证。
在项目目录中,运行以下命令来发布包:
gradle publish
发布后,导航到动态。 您应该能看到列出的包,如以下示例所示: