Maven 发布插件是一个很酷的工具,可以简化发布。但我想稍微改变一下行为。
最重要的是,我不希望任何更改自动提交到存储库。这应该由开发人员手动完成。
我梦想着这样的事情:
- 检查是否使用了 SNAPSHOT 依赖项(必须)
- 检查没有未提交的更改(可选)
- 更新所有工件的版本号,允许用户输入新的版本号(必须)
- 已解决:with with
mvn versions:set
- 已解决:with with
- 在本地构建项目
- 已解决:与
mvn clean install
- 已解决:与
我不知道如何挑选一些在发布插件中工作的方法。有任何想法吗?