【发布时间】:2018-11-27 15:47:07
【问题描述】:
几周以来,我一直在尝试将工件自动部署到 Bintray 并与 Maven Central 同步,所有这些都在 Travis 构建系统中。
我能够上传到 Bintray,但与 Maven Central 的同步一直失败,因为它抱怨 POM 缺少东西。这是输出日志:
https://travis-ci.org/ReactiveX/RxJavaFX/builds/459139577
这里是 Gradle 脚本的相关部分。
https://github.com/ReactiveX/RxJavaFX/blob/2.11.x/build.gradle#L83-L156
这很奇怪,因为我已经声明了 POM,并且它在本地构建得很好,但是 Bintray 部署产生了一个简单的 POM:
https://dl.bintray.com/reactivex/RxJava/io/reactivex/rxjava2/rxjavafx/2.11.0-RC32/
有人可以就我所缺少的内容提供指导吗?很抱歉,我是一个拥有自动化工件部署的完整新手,尤其是当它由一个我没有钥匙的组织拥有时。
【问题讨论】: