regexper-static/gatsby-config.js

36 lines
861 B
JavaScript
Raw Normal View History

const buildId = [
process.env.CI_COMMIT_REF_SLUG || 'prerelese',
(process.env.CI_COMMIT_SHA || 'gitsha').slice(0, 7)
].join('-');
const banner = process.env.BANNER || (process.env.NODE_ENV === 'production'
? false
: (process.env.NODE_ENV || 'development'));
module.exports = {
siteMetadata: {
buildId,
banner
},
plugins: [
2019-01-03 12:08:47 +00:00
'gatsby-plugin-react-helmet',
2019-01-03 23:29:42 +00:00
'gatsby-plugin-postcss',
{
resolve: 'gatsby-plugin-google-analytics',
options: {
trackingId: process.env.GA_PROPERTY,
anonymize: true,
respectDNT: true
}
2019-01-04 02:33:13 +00:00
},
{
resolve: 'gatsby-plugin-sentry',
options: {
dsn: process.env.SENTRY_DSN,
environment: process.env.DEPLOY_ENV || process.env.NODE_ENV,
debug: (process.env.NODE_ENV !== 'production'),
release: buildId
}
2019-01-03 23:29:42 +00:00
}
]
};