Install the addon:
ember install ember-cli-bugsnag
There are two ways to configure ember-cli-bugsnag
:
- Add POJO to
config/environment
:
{
bugsnag: {
apiKey: '',
notifyReleaseStages: ['development', 'production']
}
}
- Specify environment variables:
export BUGSNAG_API_KEY=''
export BUGSNAG_NOTIFY_RELEASE='development,production'
Configuration options:
config.bugsnag.apiKey
/BUGSNAG_API_KEY
-- requiredconfig.bugsnag.notifyReleaseStages
/BUGSNAG_NOTIFY_RELEASE
-- optional, defaults to[]
(never notify)config.bugsnag.releaseStage
/BUGSNAG_RELEASE_STAGE
-- optional, defaults toconfig.environment
config.bugsnag.libraryUrl
/BUGSNAG_LIBRARY_URL
-- optional, defaults to'https://d2wy8f7a9ursnm.cloudfront.net/bugsnag-2.min.js'
. If you want to lock to a particular version of the Bugsnag reporter, you can set this to, e.g.'//d2wy8f7a9ursnm.cloudfront.net/bugsnag-2.4.8.min.js'
. See Bugsnag: Advanced Hostingconfig.currentRevision
-- any string representing the current version of the app, e.g."1b8ef2c7"
or"v1.2.4"
, optional. ember-git-version provides this automatically.