Files
speckle-server/packages/server/modules/core/helpers/envHelper.js
T
Kristaps Fabians Geikins 86c63c29db feat: adding extra apollo studio env vars to helm chart (#830)
* feat: adding extra apollo studio env vars to helm chart

* made apollo read version from SPECKLE_SERVER_VERSION

* moved from graph_ref to graph_id

* changing up some values
2022-07-19 16:36:16 +02:00

33 lines
631 B
JavaScript

function isTestEnv() {
return process.env.NODE_ENV === 'test'
}
function isDevEnv() {
return process.env.NODE_ENV === 'development'
}
function isProdEnv() {
return process.env.NODE_ENV === 'production'
}
function getServerVersion() {
return process.env.SPECKLE_SERVER_VERSION || 'dev'
}
function isApolloMonitoringEnabled() {
return [true, 'true'].includes(process.env.APOLLO_SCHEMA_REPORTING)
}
function getApolloServerVersion() {
return process.env.APOLLO_SERVER_USER_VERSION
}
module.exports = {
isTestEnv,
isDevEnv,
isProdEnv,
getServerVersion,
isApolloMonitoringEnabled,
getApolloServerVersion
}