最常用的三个命令
//准备阶段
mvn release:prepare -Darguments="-Dmaven.test.skip=true -Dmaven.javadoc.skip=true"
//执行阶段 跳过生成javadoc文档和单元测试
mvn release:perform -Darguments="-Dmaven.test.skip=true -Dmaven.javadoc.skip=true"
//如果出现错误,进行回滚
mvn release:rollback
1.准备阶段
提醒升级版本号,可以默认也可以填入新的发布的版本号。
2.执行阶段
打包,并且在SCM上打上TAG
3.如果出错,可以使用回滚到初始状态。
注意:
打包时,所有代码需要提交SCM上(git上)