2013-12-13 51 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

相關問題