如何解决Bitbucket 与 Netlify CMS 编辑工作流程
我有一个使用 Bitbucket 在 Gatsby 和 Netlify CMS 中构建的网络应用程序。一直在寻找一种在 Netlify CMS 中实现编辑工作流程的方法。但似乎我无法让它工作。这是我在 config.yml 中的代码
backend:
name: bitbucket
repo: sample/repo
branch: master
auth_type: implicit
commit_messages:
create: 'Create {{collection}} “{{slug}}”'
update: 'Update {{collection}} “{{slug}}”'
delete: 'Delete {{collection}} “{{slug}}”'
uploadMedia: '[skip ci] Upload “{{path}}”'
deleteMedia: '[skip ci] Delete “{{path}}”'
local_backend: true
publish_mode: editorial_workflow
media_folder: static/img
public_folder: /img
我遇到了障碍,我是这种设置的新手,并在几天内对此进行了研究。任何帮助将不胜感激。非常感谢,上帝保佑!
解决方法
正如您在 Netlify's docs 中所见,Bitbucket 中的使用仍处于测试阶段,仅适用于最高 2.10.6
(netlify-cms
) 或 2.11.3
({{ 1}}):
netlify-cms-app
为了跟踪未发布的条目 GitLab 实现使用合并请求标签和 BitBucket 实现使用拉取请求评论。
另外,当dealing with Bitbucket时,需要在publish_mode: editorial_workflow
中添加app_id
(其余配置中):
config.yml
如果您的版本是最新的并且正确设置了配置,您将在屏幕顶部看到编辑工作流选项卡:
完整的工作流程:
请记住,编辑工作流程仅适用于某些类型的集合。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。