【问题标题】:Gradle: dependency on tag in other repositoryGradle:对其他存储库中标签的依赖
【发布时间】:2014-09-17 07:53:05
【问题描述】:

有没有办法将另一个存储库中的标签指定为 Gradle 中的依赖项?

我在存储库 a 中有一个项目 x,它依赖于存储库 b 中的标签 tags/foo-1.2。是否可以让 Gradle 将此依赖项签出为源依赖项?

【问题讨论】:

    标签: gradle dependency-management


    【解决方案1】:

    这不是目前开箱即用的支持。根据您的具体需求,您可以:

    • 检查另一个项目(使用第三方 SCM 插件或 Exec 任务),单独构建它(使用 GradleBuild 任务),并对其输出做一些事情(例如,将它们放在以前构建的编译类路径)。
    • 使用 Prezi 的 Pride 工具动态创建跨多个 SCM 存储库的多项目构建。
    • 使用 SVN 外部/Git 子模块/等。创建一个统一的文件系统视图,允许定义多项目构建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-20
      • 1970-01-01
      • 2013-04-01
      • 2015-04-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多