候选发布与最终发布

时间:2020-05-26 12:33:40

标签: versioning continuous-delivery

我不确定在哪里问问题,但我认为在这里尝试无害。 我知道这更像是一种基于彼此意见的观点,但是我想找到为什么或为什么不这样做的充分理由。

我正在与我的同事讨论发布软件包的问题,​​他的观点是“您将测试的产品部署到生产环境中”,我对此表示同意。

但是通常,我们发送给测试团队的是RC程序包,因此我们知道它仍然不稳定。 由于我们永远不知道测试团队何时会通过该软件包,这是否意味着我们必须发送给PROD的是RC软件包?在这种情况下,我们永远不会发布最终版本,所有内容都将是RC吗?

我当时认为发布最终版本并发送给您的测试团队可能会更好,一旦他们通过,您就可以将其发送给PROD。

我看到的唯一区别是,如果测试团队遇到一些问题,则可以增加补丁版本,而不是增加RC版本。

那么哪个更好? 您应该在PROD中发送RC吗?

0 个答案:

没有答案