首页 > 解决方案 > 发布工件后看不到构建

问题描述

我是 Artifactory 的新手,只是浏览了指南并尝试了一些示例代码。

我正在尝试将 maven 工件发布到我的工件服务器。我已按照以下步骤进行操作:

  1. 通过“设置我”工具,获取 maven 的 settings.xml 文件。
  2. 下载 settings.xml 文件并将其放入 ~/.m2 文件夹
  3. 从 git 上可用的工件示例中克隆 maven 示例 repo。
  4. 更新 pom.xml 文件并添加“设置我”窗口中提供的 distributionManagement 标记。
  5. 使用 mvn deploy 发布代码

二进制文件发布到工件服务器,并在工件存储库浏览器窗口中可用。但我在构建浏览器中看不到任何相应的构建。如果我尝试使用 REST API 获取它们,我也没有得到任何构建

我错过了什么?我遵循上述步骤是因为我在 Artifactory 网络研讨会视频简介中看到了它。是否需要更改任何设置才能在“构建浏览器”窗口中查看构建?

我正在使用 Artifactory 版本 5.10.3 (OSS)

标签: artifactory

解决方案


我认为有一个误解,maven 示例插件用于将工件发布到 Artifactory,但是,它不发布 Build Info。

为了让您将构建信息发布到 Artifactory,您需要使用 CI 服务器和 Artifactory 插件(例如,Jenkins、Bamboo、Teamcity)或使用 Maven Artifactory 插件:

https://www.jfrog.com/confluence/display/RTF/Maven+Artifactory+Plugin

里面有构建信息发布步骤。


推荐阅读