繁体   English   中英

在 Artifactory 上分发发布包时,边缘节点 map 如何到 jfrog CLI API?

[英]When distributing a release bundle on Artifactory how do the edge nodes map to the jfrog CLI API?

我正在尝试使用 jfrog CLI 分发我的发布包,并且基于我们如何设置 Artifactory 实例,我不确定 web 接口如何映射到 [CLI API][1]。 在 web 界面上,它要求我 select 我想分发到的边缘节点,然而,API 谈论站点、城市和国家代码。 我的目标是分发到单个边缘节点。

[1]: https://www.jfrog.com/confluence/display/CLI/CLI+for+JFrog+Distribution#CLIforJFrogDistribution-DistributingaReleaseBundle%20(

UI 和 REST API/CLI 的区别在于:

  1. 通过 UI,Distribution 接收来自 Mission Control 的可用目的地列表。 然后,一旦您使用 select 任何一个,它就会自动创建通过 REST ZDB974238714CA8DE14Z4 提交的模式 map。
  2. REST API:您需要以模式的形式提供目的地
  3. JFROG CLI:包装 API。

json (distribution_rules) 中构建的模式:

  1. “site_name”:目标名称或通配符 (*)
  2. 每个目的地都有一个可以提前设置的城市和国家(当目的地注册时)。 也支持通配符。

因此,在您的情况下,站点 == 边缘、城市和国家代码是可选参数。 查看任务控制 API 获取目的地列表: https://www.jfrog.com/confluence/display/JFROG/Mission+Control+REST+API#MissionControlRESTAPI-GetJPDList

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM