Netlify CMS 多环境合并策略

问题描述 投票:0回答:2

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

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

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

当我们认为新功能已准备好上线时,我想将网站的新功能合并到生产中,但我当然不想合并任何测试内容。
由于这些都致力于 git,我怎样才能从暂存到生产中进行 PR 更改,而不将测试内容拉入生产中?

reactjs netlify netlify-cms
2个回答
0
投票

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

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


0
投票

是的,您可以使用分支或

NPM WORKSPACE
与多个 monorepos。

© www.soinside.com 2019 - 2024. All rights reserved.