Можно ли обновить существующие проблемы с исходными картами в часовом? - PullRequest
0 голосов
/ 29 февраля 2020

Мы используем собственный хост Sentry - https://sentry.io/ для регистрации ошибок внешнего интерфейса.

Мы загружаем исходные карты, используя:

sentry-cli releases files demo@sentry-test upload-sourcemaps dist/demo --rewrite --verbose --validate

Отлично работает для всех новых выпусков. Исключения отображаются с исходными картами.

Но мы хотели бы видеть исходные карты в существующих проблемах. Я предполагал, что при загрузке исходных карт будут также обновлены существующие проблемы. Но это не так. По-прежнему отображается сокращенный код.

Когда эта проблема появляется снова, она показывает исходный код. Но мы хотели бы видеть это и по старым проблемам.

Имена файлов в загруженных артефактах верны. enter image description here

В новом выпуске правильно отображается исходный код

enter image description here

Старые проблемы не enter image description here

Я смоделировал это с помощью следующих шагов:

1) приложение построено с исходными картами 2) исключение зарегистрировано в часовом режиме 3) загружены исходные карты 4) такое же исключение зарегистрировано в sentry

Результат: первое исключение не имеет исходных карт, второе -.

Sentry использует исходные карты во время исключения журнала.

Можно ли каким-либо образом обновить детали существующих проблем, выполнив какое-либо задание для его повторной обработки?

Буду признателен за опыт производства.

...