【发布时间】:2016-07-13 22:38:23
【问题描述】:
我没有使用新的 maven-publish 插件,它看起来很棒并且非常适合这个用例,因为我一直在阅读没有人可以让 jar 的签名工作(尽管我愿意接受解释的答案以及我还没有找到一个博客说它现在可以工作)。
太好了,我想轻松地在本地发布和远程发布之间切换。我当前的 build.gradle 文件是
https://github.com/deanhiller/webpieces/blob/master/build.gradle
其中有一个已注释掉的本地存储库,我一直在打开和关闭评论,并希望避免这种情况。 IE。这些回购...
//repository(url: "file://localhost/tmp/myRepo/")
repository(url: "https://oss.sonatype.org/service/local/staging/deploy/maven2/") {
authentication(userName: sonatypeUsername, password: sonatypePassword)
}
我在这里读到了一篇关于做某事的帖子,但由于神秘的关闭错误而失败了......
Configuring multiple upload repositories in Gradle build
我把它放在我的子项目部分,但这根本不起作用。理想情况下,使用图表 whenReady 听起来最好,因为如果我正在执行发布目标,那么仅使用远程 repo 会很酷。不过,我似乎无法让这些工作。
谢谢, 院长
【问题讨论】: