在之前的两家公司,测试环境都是要求快速响应版本,基本上是每天下午 5 点左右 Jenkins 定时发版,如果有 bug,可以选择 bug 版本。但是上个月入职这家公司要求测试完一个版本才能发布下一个版本,请问大家测试环境发版周期都是多久,快速发版和周期发版的优劣势在那
我们随时都在发版
一般都是业务形态不一样导致的。 尤其 TO C 和 TO B 的发版周期差别巨大。 在 TO C 的业务上,隔几天发一个版本都是正常的。 但是在 TO B 领域动辄几个月甚至一年。 面对的用户群体不一样, 节奏就不一样。
随时发版又有点太随意了
感谢大佬回复,我在试着去理解这种方式
测试环境随时构建不是很正常的一个操作么。 不过我们会在某个时间段定时构建
其实主要还是看团队气质... 有的团队 CI 都搞不起来,随时发版就是个笑话。团队磨合好,形成适合的节奏,不会今天这样明天那样一锅粥就好