Links to review apps break when the environment is redeployed
Problem to solve
This is a situation I've encountered a few times:
- A developer creates an MR, and a review app for the MR is automatically created
- The developer jumps into the review app, creates some test data, and shares a link to a specific page within the review app with a UX designer for approval
- A few hours later, the developer adds some tests, which causes the review app the redeploy with a new URL
- The UX designer follows the original link that was shared by the developer, but the link is now outdated and broken
Intended users
Anyone who uses review apps, which includes just about every persona!
Further details
I often avoid pushing new changes to an MR after I share a link to an environment to avoid breaking the environment before the reviewer. It would be nice to not have to think about this!
Proposal
Provide a way to keep review app URLs consistent between deployments so that links can be safely shared.