我们目前的SDLC是这样的:
我们正在使用maven-release-plugin来管理版本,但希望在整个周期内保持相同的内部版本号。目前,每次构建时,工件发布版本都会增加。例如1.2.3发布到QA,修复错误并重建成1.2.4等。
我们已经考虑过使用release:stage目标,但第一次使用会在SCM中创建一个标记,并且每次后续使用release:stage都会从此SCM标记构建,并且不包含在创建此标记后添加的任何代码。我们尝试使用release:rollback:release:roll to remove scm tag,但这不起作用。
有没有办法执行这种类型的发布周期?
感谢。
答案 0 :(得分:0)
对于我们的项目,我们使用快照进行CI,测试步骤1-5周期。