We use GitLab for our Code Repository and Continuous Integration and Continous Deployment tool.
It’s GUI and simple integration allows builds, testing and reviewing changes as well as a really simple way to deploy to environments.
The merge when built and tested button is the best…
