I am migrating an existing WordPress site (it used to be developed by just one person and deployed via FTP) to Bedrock. For now, I am only setting up a staging server to make sure everything works as expected. To keep the changes to production to a minimum, I don’t want to go with Trellis for now.
The docs leave a few questions unanswered, so I am asking them here.
- Which steps need to be run on deployment? The docs cover only
composer install, but I can’t quite believe that’s it. What happens when I update WordPress (via Composer) or a plugin dependency? Won’t they need to be able to run some migrations or other changes if that’s required for a version update?
- Which other steps do the Trellis / Capistrano setups go through on deploy?
- What else do I need to take care of when deploying?
Thanks for the great project(s), I’m really enjoying the Composer setup - but it still feels like I am missing something.