【问题标题】:Promote previous build促进以前的构建
【发布时间】:2019-01-10 14:02:18
【问题描述】:

我想将一个由 Heroku 执行但从未投入生产的构建从 staging 推广到推广。

我无法使用回滚功能,因为该版本从未升级。

用例如下。我的公司有一个临时应用程序和一个生产应用程序。暂存应用程序从 master 自动部署。我已将提交推送到master,这触发了暂存构建。我测试了我的构建。

当我这样做时,其他人将提交推送到 master,这触发了另一个构建。第二次构建完成。那个人还没有测试他们的改变,所以我不能推广他们的构建。我只想宣传我的。

我该怎么做?

【问题讨论】:

    标签: heroku


    【解决方案1】:

    您能否暂时回滚您的暂存应用程序?这样,您就可以推广经过测试的更改。之后,您可以在测试第二次提交后重新部署当前的 master,并将暂存构建提升到生产环境。

    【讨论】:

    • 感谢您的回答!虽然这可行,但我发现它对正在测试他们的更改的其他人来说非常具有破坏性。我正在寻找一种解决方案,每天或多或少地应用,从而尽可能顺利
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-29
    • 1970-01-01
    • 2018-06-05
    • 2011-09-07
    • 2017-06-29
    • 1970-01-01
    相关资源
    最近更新 更多