Testing and Deployment Overview Before setting up the needed environments, it’s good to define the high level targets. The general idea in this setup is to make the deployments and testing automated where feasible, yet keep the system simple enough to implement and maintain. The target is to set up the system in such a way that acceptance testing and production environment updates are triggered manually even if the deployments are automated. Development Environment The local development environment is where the development is done. Created pull-requests, merges and other actions trigger jobs for the CI system. Version Control System The version control system keeps track[…]