diff options
author | Stas Vilchik <stas.vilchik@sonarsource.com> | 2017-06-14 11:10:48 +0200 |
---|---|---|
committer | Stas Vilchik <stas.vilchik@sonarsource.com> | 2017-06-15 00:22:22 -0700 |
commit | f7e9c0f2ac6d5a80d2719ea0cecfa4ced05216d4 (patch) | |
tree | 4b3d737eb2e756674cade0b163be3432af122647 /server/sonar-web/config/env.js | |
parent | b33d63ad5fb20e1b25ab377770fd91c6cb8f7cda (diff) | |
download | sonarqube-f7e9c0f2ac6d5a80d2719ea0cecfa4ced05216d4.tar.gz sonarqube-f7e9c0f2ac6d5a80d2719ea0cecfa4ced05216d4.zip |
simplify config of sonar-web
Diffstat (limited to 'server/sonar-web/config/env.js')
-rw-r--r-- | server/sonar-web/config/env.js | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/server/sonar-web/config/env.js b/server/sonar-web/config/env.js deleted file mode 100644 index 77aa261dab7..00000000000 --- a/server/sonar-web/config/env.js +++ /dev/null @@ -1,42 +0,0 @@ -/* - * SonarQube - * Copyright (C) 2009-2016 SonarSource SA - * mailto:contact AT sonarsource DOT com - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3 of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this program; if not, write to the Free Software Foundation, - * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ -// Grab NODE_ENV and REACT_APP_* environment variables and prepare them to be -// injected into the application via DefinePlugin in Webpack configuration. - -var REACT_APP = /^REACT_APP_/i; - -function getClientEnvironment () { - return Object - .keys(process.env) - .filter(key => REACT_APP.test(key)) - .reduce((env, key) => { - env['process.env.' + key] = JSON.stringify(process.env[key]); - return env; - }, { - // Useful for determining whether we’re running in production mode. - // Most importantly, it switches React into the correct mode. - 'process.env.NODE_ENV': JSON.stringify( - process.env.NODE_ENV || 'development' - ) - }); -} - -module.exports = getClientEnvironment; - |