【问题标题】:Deploy debian package for multiple distros into Jfrog Artifactory?将多个发行版的 debian 包部署到 Jfrog Artifactory 中?
【发布时间】:2019-01-05 02:26:38
【问题描述】:

将针对不同发行版构建的 debian 软件包部署到同一个 Jfrog debian artifactory repo 中的正确程序是什么?

只是上传到同一个路径,但使用不同的deb.distribution 属性不起作用,它们都会被上传到同一个地方并破坏之前的上传。

在包名中包含发行版名称很丑陋,但当然可以。有没有更好的办法?

【问题讨论】:

  • 就满足apt 请求而言,工件上的位置似乎无关紧要。测试看看是否属实。如果是,那么只需将其上传到特定于发行版的人工路径就足够了。

标签: artifactory


【解决方案1】:

您只需将不同的 debian 发布到 Jfrog 工件存储库中的不同位置。诀窍是存储库布局与 aptitude API 无关,后者根据请求的元数据(deb.distribution、deb.version 等)检索 debian,而不管它们的位置。

【讨论】:

  • 请注意,Jfrog Artifactory 5.x 似乎有一些问题,但 6.1.4 工作正常。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-19
  • 2017-11-05
  • 1970-01-01
  • 2017-07-18
相关资源
最近更新 更多