Skip to content

Adds a sentry lib to report vue errors

Miguel Rincon requested to merge mrincon-add-sentry-lib into master

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.

Edited by Miguel Rincon

Merge request reports