首页 文章

一次将ivy工件发布到多个解析器

提问于
浏览
5

我们的主要问题是:我们有两个常 Spring 藤存储库,我们希望它们是彼此的镜像 . 因此,只要我们发布工件,我们就希望工件转到两个存储库 . 我们以前只有一个存储库,因此我们有许多已经发布到该存储库的现有项目 . 我们不想进入那么多项目并添加第二个发布目标,所以我们试图看看我们是否可以通过常 Spring 藤设置来实现这一目标 .

所以我试图找出是否有可能同时将Ivy发布工件发送到多个存储库 . 我最好的猜测是使用链式解析器发布到,但常 Spring 藤似乎只选择链中的第一个解析器然后停止 . 那么有没有人知道如何在不调用发布两次的情况下完成此任务?

1 回答

  • 1

    doc说关于链解析器:

    Handle publish  delegates to first sub resolver in chain
    

    双重解析器也不能完成任务 .

    因此,不可能将链用于多个发布 . 这也是我期望的 .

    因此,您必须两次调用 <publish /> 任务 . 每个目的地一次 .

    或许你需要一种不同的镜像方法,不涉及常 Spring 藤 .

相关问题