2013-12-13 49 views
0

我正在将github项目部署到maven中央存储库。正在完成部署到Maven中央存储库

按照就here,说明书一起GitHub的版本库的写访问的贡献者之一成功地发行了以下内容:

mvn release:prepare 
mvn release:perform 

然而,Nexus的UI抱怨不能够找到他的GPG钥匙等我们放弃了暂存的存储库。

在这一点上,我们正试图再次发布预发布。由于GitHub的仓库已被正确标记,似乎我们只需要做的最后一步:

mvn release:perform 

看来,这样做的正确方法是,通过添加-DConnectionUrl财产,但不存在github标签/版本的URL。在本地签出发行版并使用-DlocalCheckout似乎不起作用。

在这一点上,我正在考虑手动完成剩余的部分。

我该怎么把它包起来?

回答

0

这是我落得这样做:

  1. 创建一个项目根目录下创建名为release.properties文件,并提供以下键值对:

    scm.url=

    scm.tag=

  2. 执行mvn release:perform

相关问题