MNTOR-2422 - upload sourcemaps to Sentry (#4078)

* MNTOR-2422 - upload sourcemaps to Sentry
This commit is contained in:
Robert Helmer 2024-01-24 14:27:15 -08:00 коммит произвёл GitHub
Родитель 6ce3bcdb02
Коммит 0b4b93bfca
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 10 добавлений и 2 удалений

Просмотреть файл

@ -162,4 +162,8 @@ MAX_PROFILES_CREATED=100
# Deprecated, these NEXT_PUBLIC_* env vars can be removed when AppConstants is removed:
NEXT_PUBLIC_MAX_NUM_ADDRESSES=5
NEXT_PUBLIC_GA4_MEASUREMENT_ID=G-CXG8K4KW4P
NEXT_PUBLIC_GA4_MEASUREMENT_ID=G-CXG8K4KW4P
# Used during CI to upload sourcemaps to Sentry.
UPLOAD_SENTRY_SOURCEMAPS=false
SENTRY_AUTH_TOKEN=

Просмотреть файл

@ -8,6 +8,10 @@ import { withSentryConfig } from "@sentry/nextjs";
/** @type {import('next').NextConfig} */
const nextConfig = {
productionBrowserSourceMaps: true,
sentry: {
disableServerWebpackPlugin: process.env.UPLOAD_SENTRY_SOURCEMAPS ?? "false",
disableClientWebpackPlugin: process.env.UPLOAD_SENTRY_SOURCEMAPS ?? "false",
},
images: {
remotePatterns: [
{
@ -173,8 +177,8 @@ const sentryWebpackPluginOptions = {
org: "mozilla",
project: "firefox-monitor",
silent: true, // Suppresses all logs
authToken: process.env.SENTRY_AUTH_TOKEN,
// For all available options, see:
// https://github.com/getsentry/sentry-webpack-plugin#options.