I’m currently working on implementing a Wordpress DTAP process in my organization. I’m counting on Trellis to do a lot of the heavy lifting. One problem I’m running into thinking about all this is managing multiple developers.
We usually make pretty light Wordpress installations, and run multiple sites on one VPS. I want to create a Trellis set-up for my team where most of our default settings are already filled in for them, with the sites we managed added to the appropriate config files. Trellis would be hosted in its own private Bitbucket repo.
Each Wordpress site would be a Bedrock install and would also be hosted in their own private Bitbucket repo’s.
Now, we almost never have a situation where all developers are working on a single website. I don’t want to require the developers to have all Wordpress installations on their local development environment at all times, but I do want to manage all of these installations with a single Trellis installation. So I’m wondering: what happens if I deploy a Trellis managed Wordpress site to a VPS, when I do not have all of the Wordpress installations listed in the Trellis config files currently on that machine? Does this break them on staging/production? Do they get deleted because they are not their? Do I run into errors?
Does anyone else have any suggestions on how to manage multiple developers using multiple Wordpress installations on a single Trellis installation?
Thanks for your answers.