【发布时间】:2016-02-19 05:52:14
【问题描述】:
我找不到任何有关使用 Nexus v3.x 的 REST API 的信息(里程碑 6 是当前最新的),我在 UI 中也找不到任何可以将我带到 API 文档的信息。
任何人都知道我在哪里可以找到更多信息(我目前广泛使用 API 来自动配置管理 v2.11.x 的 Nexus 实例)?
亲切的问候
弗雷泽。
【问题讨论】:
我找不到任何有关使用 Nexus v3.x 的 REST API 的信息(里程碑 6 是当前最新的),我在 UI 中也找不到任何可以将我带到 API 文档的信息。
任何人都知道我在哪里可以找到更多信息(我目前广泛使用 API 来自动配置管理 v2.11.x 的 Nexus 实例)?
亲切的问候
弗雷泽。
【问题讨论】:
我昨天 06.01.2016 与 Sonatype Nexus 工程师交谈过,他们告诉我:
Nexus 3 Milestone 6 的 REST API 尚未实现。
使用浏览器显示和“克隆”对 Nexus 服务的调用也没有任何意义,因为在 Nexus 3.x 中,REST API(实施时)仅用于编程访问,不会被使用由用户界面。 Nexus 3 不会花费任何精力来确保来自 UI 的调用不会因版本而异。因此,使用 UI 调用来实现自动化并不是一个好主意,并且不会在 Nexus 3 中得到支持。
实施后,REST API 将为常见和高级操作提供扩展支持。调用服务比 Nexus 2.x 中需要大量单独调用的等效服务要容易得多。
关于Nexus 3 REST API https://groups.google.com/a/glists.sonatype.com/forum/#!topic/nexus-users/eb7jeXKNgdU/discussion这个话题有专门的讨论
【讨论】:
此时,REST API 已作为测试版发布。您可以通过以下链接获取更多信息并向我们提供反馈:http://blog.sonatype.com/nexus-repository-new-beta-rest-api-for-content
对于某些配置工作,Provisioning API 目前可能更适合,但最好也向我们提供您希望通过 REST API 控制的内容的反馈。
【讨论】: