【问题标题】:Netlify CMS multiple environment merging strategyNetlify CMS 多环境合并策略
【发布时间】:2018-10-12 11:19:36
【问题描述】:

全新的 netlify/netlify-cms。
这听起来可能是一个非常愚蠢的问题。我的团队对使用 netlify 进行网站重写以替换 WordPress 非常感兴趣。
但是,有一件事我一直无法理解。
我希望有人能帮我解决这个问题。

对于这个项目,我们希望有多个环境。为了简单起见,我们只说暂存环境和生产环境。
据我了解,通过为每个环境使用不同的 config.yml 文件,我可以实现将每个环境站点的内容提交到相应的分支。

这导致我陷入困境。
此暂存环境将用于测试。
测试人员将在其中投入任何他们需要的东西来完成他们的测试用例。
例如,为了测试博客,他们可能会创建一个完全虚假的博客条目。这将导致该条目被提交到 git 中的暂存分支。

当我们认为新功能准备好上线时,我希望将网站的新功能合并到生产环境中,但我当然不想合并任何测试内容。
既然那些都致力于 git,我如何在不将测试内容拉入生产的情况下将更改从暂存到生产进行 PR?

【问题讨论】:

    标签: reactjs netlify netlify-cms


    【解决方案1】:

    事实证明,这是一个非常愚蠢的问题。来自 netlify gitter 聊天的回答。

    @jansselt 你可以使用一个额外的分支,那里没有限制。让您的测试人员使用单独的“测试”环境。

    【讨论】:

      猜你喜欢
      • 2018-09-08
      • 2017-06-27
      • 2020-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多