I’m coming from a different system, Airbrake, so forgive me if these concepts don’t carry over to Sentry.
We’ve currently got Release Tracking set-up to handle POST requests from our Jenkins builds. We’re also declaring the environment in our log4j configuration to be the specific instance/server name.
I’m curious how these two concepts are relating. In our old system releases were scoped to a particular environment so a release to one environment would effectively reset the errors to that Environment.
In Sentry, I’m not seeing how Releases relate to Environments. How do you know which Environment your Release is going to? Does it assume all of them? Does it even matter with the way you handle Release Tracking?