0
在努力定製我碰到下面的文章來了一個項目的發佈:完全覆蓋Maven的發佈週期
http://www.sonatype.com/people/2011/01/using-the-maven-release-plugin-things-to-know/
本質上,以下假設使用默認版本的插件製作:
- 您的代碼庫將作爲「單元」進行版本化和發佈。
- 您正在使用SCM工具和存儲庫管理器。
- 您正在使用SCM中的單個「可版本化」單元執行您的發佈。
- 使用的是標準版本號
- 您所發佈的文物資源庫
大多在所有這些情況下,我們的項目不符合這些假設。我們想要使用定製版本模式(獨立於SCM,maven等)。將工件部署到文件系統(不是存儲庫)。根本沒有maven混淆SCM。等等
建議,我們應該定義我們自己的發佈生命週期。因此我假設我們需要重寫Maven默認生命週期發佈階段來運行我們的插件。我想我錯過了所需文檔的位置。這甚至有可能嗎?
你可能是正確的。重新評估後,我可以簡單地編寫我們自己的「發佈」插件,並在適當的生命週期階段執行。 – predhme 2012-01-04 21:36:49