Goal: Have staging mirror production content
- contentful-import
- contentful-export
- contentful-entry-removal (Not the exact tool we need but provides a good reference)
Run through the following steps every (X) hour
- export the production space
- wipe the staging space of all entries + content types
- import the production space content
- make a slack notification?
- How does the import/export tooling handle assets? Does this require some additional custom logic?
- At what point (in terms of export / import size) does this process stop working?
- How frequently should we sync content? Every hour? Every time we publish content on production?
- My caution with that level of frequency is interupting developer workflow, but...
- Should developers just get there own Contentful space? With this tool you could sync up at your own pace and let the staging server stay always up to date.
This is pretty darn cool. 👍