如何在Gradle中将构件发布到本地Ivy存储库?

4
在Gradle中,我们已经配置了一个本地的maven仓库,并且将构件上传到该仓库,以便在其他项目的本地构建中使用。
我更喜欢使用Ivy仓库(这样我就可以有一种自定义的构件命名模式)。
如何配置Gradle上传到本地Ivy仓库?

这篇文章对我很有帮助:http://blog.anthavio.net/2016/06/maven-sbt-gradle-local-repository.html - Peter Becich
1个回答

7

根据此链接API,尝试以下操作:

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/artifact模式替换这些模式。)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接