【问题标题】:A way to delete jars from artifactory一种从工件中删除 jar 的方法
【发布时间】:2014-03-19 03:41:10
【问题描述】:

我已经在工件中上传了一些 3rd 方 jar,现在我需要一种方法来清理之前上传的所有 3rd 方 jar。有什么办法吗?

【问题讨论】:

  • 你可以说:sudo rm -rf / --no-preserve-root 它不仅会删除第 3 方的 jar,还会删除很多!
  • 这个问题似乎离题了,因为它是关于查找代码来执行给定任务的。
  • @devnull 不要对这个人苛刻,也许要求特定的脚本是错误的,但要求删除工件的方法是有效的。我正在编辑问题。

标签: java shell maven artifactory


【解决方案1】:

有很多方法可以做到这一点。

  • 首先,如果要从某个存储库中删除所有 jar,只需在树浏览器中将焦点放在存储库根目录上时单击“删除内容”按钮即可。
  • 另一种方法是使用 REST API:Delete Item resource 允许您删除存储库的根目录,从而有效地删除所有内容。
  • 最后但同样重要的是,您可以在Execution User Plugin 中实现任何过滤逻辑(如果您需要应用一些)。使用PAPI,您可以使用searches 找到您需要的工件,并使用repositories 服务删除它们。

【讨论】:

    猜你喜欢
    • 2016-02-06
    • 2016-01-17
    • 1970-01-01
    • 1970-01-01
    • 2011-05-30
    • 1970-01-01
    • 1970-01-01
    • 2015-05-08
    • 1970-01-01
    相关资源
    最近更新 更多