ivy - 我们如何将工件发布到 Gradle 中的本地 Ivy 存储库?

标签 ivy gradle

在 Gradle 中,我们配置了一个本地 Maven 存储库,并将工件上传到那里以用于我在其他项目的本地构建中使用。

我更喜欢使用 Ivy 存储库(因此我可以为工件名称使用自定义模式)。

您如何配置 Gradle 以上传到本地 Ivy 存储库?

最佳答案

试试这个(基于 thisAPI ):

uploadArchives {
    repositories {
        ivy {
            ivyPattern "/home/robin/.ivy2/local/[organisation]/[module]/[revision]/ivys/[artifact](-[classifier]).[ext]"
            artifactPattern "/home/robin/.ivy2/local/[organisation]/[module]/[revision]/[ext]s/[artifact](-[classifier]).[ext]"
        }
    }
}

(用您真正的 Ivy /神器图案替换这些图案)。

关于ivy - 我们如何将工件发布到 Gradle 中的本地 Ivy 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8662208/

相关文章:

android - 如何将元数据添加到 gradle/Android Studio 生成 list

android - 在单个应用程序中为不同 list 创建 Gradle 风格时遇到问题

java - 我可以在 JVM 在 OOM 上调用的脚本中使用 "kill %p"

ant - Ivy 代理设置

deployment - 如何配置Web容器使其连续运行,以便使用GRADLE jetty 进行热重新部署?

gradle - 如何在gradle中将版本号或其他内容添加到我的zip存档中

configuration - SBT 配置 vs Ivy 模块配置

java - ivy 的系统作用域等效项

java - 如何从项目内部获取并使用 Apache Ivy.jar 文件,而不将其放在 .ant 文件夹中?

ant - Ivy 缓存了一个依赖文件,但没有复制到我的库中