I have a solution with many components with different deploy iter:WebAPI backend (on IIS)AngularJS frontend (on IIS)A process manager (as Windows service)A projection engine (as Windows service)A command handler (as Windows service)I develop all of this things. At the end of the day when something valuable is ready I need to push the updated component to the server (a local server) for testing. This usually means:Build the component (remember to switch test/release environment)Copy the binOpen a remote desktop connectionPaste it on the server (after crossing the right path)replace the old package (for IIS) OR reinstall the serviceif the test succeds, redo this for a production environment. How can I speed up this process, and go in the direction of one click deployment? Can a tool like Vagrant be a good company?I know that this question could produce descriptive and opinion based answers but I'm stuck!
Speed up my delivery pipeline
builds;automation