
At Logimeter, we had a team of 10 to 12 developers. It became a bit cumbersome, and somewhat annoying, to constantly ask on our group chat, which test server was available. Our code (Merge Request) was deployed to a test server before it was reviewed to ensure that we did not break the build.
To make our lives easier, in my own time, I used Angular 17 to integrate with our GitLab server so we could see who/what was on each server, including production. Later I added the functionality to link to the issue ticket and the merge request, so we could see exactly what was deployed there, who reviewed/approved it and when it was deployed.
You can view the functionality here – https://mon5.logimeter.com/devserverstatus/index.html
Comments...