No sentry source maps uploaded on local build.

This commit is contained in:
Satbir Singh 2020-03-05 09:17:10 +00:00
parent 6edd3edf66
commit b9dfd0e71e

View File

@ -3,14 +3,20 @@ const SentryWebpackPlugin = require('@sentry/webpack-plugin');
const merge = require('webpack-merge'); const merge = require('webpack-merge');
const common = require('./craco.common.config.js'); const common = require('./craco.common.config.js');
module.exports = merge(common, { const env = process.env.REACT_APP_ENVIRONMENT
webpack: {
plugins: [ const plugins = []
new SentryWebpackPlugin({
if(env === "PRODUCTION" || env === "STAGING") {
plugins.push(new SentryWebpackPlugin({
include: 'build', include: 'build',
ignore: ['node_modules', 'webpack.config.js'], ignore: ['node_modules', 'webpack.config.js'],
release: process.env.REACT_APP_SENTRY_RELEASE release: process.env.REACT_APP_SENTRY_RELEASE
}) }))
] }
module.exports = merge(common, {
webpack: {
plugins: plugins
}, },
}); });