Adds a sentry lib to report vue errors
What does this MR do and why?
Adds a sentry lib to report vue errors as a continuation of the work at !133484 (closed).
This change adds a new library file with utilities to add extra information to Sentry reports and deprecates two similar functions in "~/ci/" that are superseded by this library.
The scope of this function is simple, it allows us to add the component name to our Sentry captureException
calls as a tag.
Note: In my opinion we would lear much more about the source of an issue with sourcemaps, but this function can still be useful in the mean time for contributors that want more granular error reporting.
Screenshots or screen recordings
NA
How to set up and validate locally
This is simple a deprecation, so a green pipeline will suffice.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.