我有一個maven多模塊項目。Maven發佈:分支
當代碼完成開發時,我們希望在Jenkins中編寫一個分支構建作業,它將分支代碼,在樹幹中增加pom版本,並從分支中的pom版本中刪除SNAPSHOT。
因此,如果主幹爲2.2-SNAPSHOT,則在操作結束時,主幹應爲2.3-SNAPSHOT,並且新創建的分支應該具有2.2的poms。
當我使用release:branch時,樹幹正在更新,但它並沒有從分支中的poms中刪除-SNAPSHOT。
請讓我知道如果你有任何想法實現這一點。
在此先感謝。
我懷疑是你最好的選擇是採取釋放插件的源代碼,寫自己的變體。我在Python中做了類似的事情,但事實證明它非常糟糕。 –