Maven项目的预发布版本

时间:2016-10-28 10:13:24

标签: java maven continuous-integration release

我的Maven项目有一个自动传递管道,它由主分支上的新提交触发的mvn package开始。在稍后阶段,可以通过从版本中删除-SNAPSHOT部分来释放当前版本,然后是mvn deploy

我想强制执行快照版本进入管道。换句话说:主分支应始终包含快照版本。 (发布版本始终由管道工具自动设置。)

所以,我想要的是与Maven Enforcer插件的“requireReleaseVersion”规则相反。不幸的是,没有“requireSnapshotVersion”规则。什么是强制使用快照版本的好方法?

0 个答案:

没有答案