【问题标题】:How can we publish an artifact to a local Ivy repository in Gradle?我们如何在 Gradle 中将工件发布到本地 Ivy 存储库?
【发布时间】:2012-01-29 12:54:29
【问题描述】:

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

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

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

【问题讨论】:

标签: ivy gradle


【解决方案1】:

试试这个(基于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]"
        }
    }
}

(用您真正的常春藤/人工制品图案替换这些图案)。

【讨论】:

    猜你喜欢
    • 2015-02-04
    • 2017-08-15
    • 2013-09-09
    • 2017-03-07
    • 2019-12-27
    • 2012-12-22
    • 2016-09-03
    • 2013-10-01
    相关资源
    最近更新 更多