gpt4 book ai didi

java - Artifactory:将 Artifact 从存储库移动到另一个存储库,过滤 Artifact

转载 作者:行者123 更新时间:2023-11-30 03:52:27 31 4
gpt4 key购买 nike

我有一个包含此存储库的 Artifact 服务器

  • 发布
  • 锁定版本

我必须将一些 Artifact (大约 50.000 个)从版本移至锁定版本...

我需要识别具有精确版本的 Artifact :

例如版本以 RC 开头的所有 Artifact 或以 M1 结尾的所有 Artifact

现在这是我的问题:

谢谢!!

最佳答案

有两种方法可以做到这一点:

  1. 编写一个脚本 fetches the artifact listreleases 中,按您的逻辑过滤它们,然后 move the filtered artifacts .
  2. 写一个execution user plugin其作用几乎相同:get the children releases 中的 root,过滤它们,然后 move过滤后的项目。

虽然前者更容易开发(您可以使用任何语言编写脚本并且不需要部署它),但后者会更快(因为在 Artifactory 中执行并且不需要单独的 REST 调用来移动)每个 50K Artifact )。考虑到要移动的 Artifact 数量,我绝对建议编写一个用户插件。

关于java - Artifactory:将 Artifact 从存储库移动到另一个存储库,过滤 Artifact ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24077826/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com