Spinning Up Per-Merge-Request Review Environments With GitLab CI Dynamic Environments
By KP | TZoneLabs | DevOps & Cloud Engineering A dynamic environment: block in .gitlab-ci.yml turns every merge request into its own deployed, reachable review app, and turns every closed merge request into a cleanup job that tears it back down. Reviewers stop asking “can you deploy this so I can look at it” and … Read more