we are creating a new shop, customizing template and plugins. And it is not really clear, what is the best way to build steady development process, using git.
The problem specificly comes from Plugins and their Licenses.
That could be ok for small projects, but it doesn’t work for big team, when you have several developers continously do the work, test, ask customer to test, and deliver some stuff to live…
I like to develop locally in a docker container and think about setting up a pipeline with test, staging and production server (possibly also using tools like using git hooks, gitlab_CI, travis or jenkins).
Another question would be whether I only deploy plugins/Themes or the entire shopware installation.