Browse Source

should fix Sentry to work in prod

master
Gaëtan Renaudeau 7 years ago
parent
commit
99aa530d11
  1. 6
      src/sentry/install.js
  2. 3
      webpack/plugins.js

6
src/sentry/install.js

@ -2,11 +2,9 @@
require('../env') require('../env')
const { SENTRY_URL } = process.env
export default (Raven: any, shouldSendCallback: () => boolean, userId: string) => { export default (Raven: any, shouldSendCallback: () => boolean, userId: string) => {
if (!SENTRY_URL) return if (!__SENTRY_URL__) return
let r = Raven.config(SENTRY_URL, { let r = Raven.config(__SENTRY_URL__, {
captureUnhandledRejections: true, captureUnhandledRejections: true,
allowSecretKey: true, allowSecretKey: true,
release: __APP_VERSION__, release: __APP_VERSION__,

3
webpack/plugins.js

@ -3,7 +3,7 @@ const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer')
const pkg = require('../package.json') const pkg = require('../package.json')
require('../src/globals') require('../src/globals')
const { BUNDLE_ANALYZER } = process.env const { BUNDLE_ANALYZER, SENTRY_URL } = process.env
module.exports = type => { module.exports = type => {
const plugins = [ const plugins = [
@ -12,6 +12,7 @@ module.exports = type => {
__GLOBAL_STYLES__: JSON.stringify(__GLOBAL_STYLES__), __GLOBAL_STYLES__: JSON.stringify(__GLOBAL_STYLES__),
__DEV__, __DEV__,
__PROD__, __PROD__,
__SENTRY_URL__: SENTRY_URL,
'process.env.NODE_ENV': JSON.stringify(__ENV__), 'process.env.NODE_ENV': JSON.stringify(__ENV__),
}), }),
] ]

Loading…
Cancel
Save