Fixed glitchtip enable/disable to behave as expected and added support for ENV versioning
All checks were successful
Continuous Integration / Update Development (push) Successful in 2m27s
All checks were successful
Continuous Integration / Update Development (push) Successful in 2m27s
This commit is contained in:
@@ -20,11 +20,14 @@ const port = process.env.SERVER_PORT;
|
||||
|
||||
//glitchtip setup
|
||||
const sentry = require('@sentry/node');
|
||||
if (process.env.DISABLE_GLITCHTIP) {
|
||||
if (process.env.DISABLE_GLITCHTIP === "true") {
|
||||
console.log("Glitchtip disabled")
|
||||
} else {
|
||||
let dsn = process.env.GLITCHTIP_DSN;
|
||||
sentry.init({ dsn: dsn });
|
||||
let release = process.env.APPLICATION_VERSION;
|
||||
let environment = process.env.APPLICATION_ENVIRONMENT;
|
||||
console.log(release, environment)
|
||||
sentry.init({ dsn: dsn, release: release, environment: environment });
|
||||
console.log("Glitchtip initialized");
|
||||
}
|
||||
|
||||
@@ -58,6 +61,7 @@ const { roles, memberRoles } = require('./routes/roles');
|
||||
const { courseRouter, eventRouter } = require('./routes/course');
|
||||
const { calendarRouter } = require('./routes/calendar')
|
||||
const morgan = require('morgan');
|
||||
const { env } = require('process');
|
||||
|
||||
app.use('/application', applicationsRouter);
|
||||
app.use('/ranks', ranks);
|
||||
|
||||
Reference in New Issue
Block a user