Configuration management across environments (dev,test, acceptance, production)

Hi Everyone,

I’ve been playing around with Shopware 6 for a little amount of time just to test the waters and I am wondering what the best practices are regarding shop configuration across environments. A sorts of configuration could be different across environments and manually changing configuration on any other environment than the local development environment should be discouraged in my opinion.

How is this being handled with shopware? So far I haven’t been able to find an answer except to actually manually configure what has already been configured on your local machine, which to me seems a tedious task, especially with a bigger dev team.

I am sure there is a workflow for this, but I have not been able to find it yet. Can someone enlighten me?