aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpartouf <partouf@gmail.com>2022-02-03 19:45:44 +0100
committerpartouf <partouf@gmail.com>2022-02-03 19:45:44 +0100
commit2db69648b8a09e64ce3fa31fba3893cf48c7ccd6 (patch)
treea9ec67a5247604250e71b662b11f7afc005f746e
parent19f0e39532212adf9a4ef2468e3f069a1344ad2c (diff)
downloadcompiler-explorer-gh-1845.tar.gz
compiler-explorer-gh-1845.zip
only enable frontendtests in dev modegh-1845
-rw-r--r--static/main.js5
-rw-r--r--webpack.config.esm.js5
2 files changed, 8 insertions, 2 deletions
diff --git a/static/main.js b/static/main.js
index 17b00d905..d57db209f 100644
--- a/static/main.js
+++ b/static/main.js
@@ -51,7 +51,10 @@ var SimpleCook = require('./simplecook').SimpleCook;
var HistoryWidget = require('./history-widget').HistoryWidget;
var History = require('./history');
var presentation = require('./presentation');
-require('./tests/_all');
+
+if (!window.PRODUCTION) {
+ require('./tests/_all');
+}
//css
require('bootstrap/dist/css/bootstrap.min.css');
diff --git a/webpack.config.esm.js b/webpack.config.esm.js
index 9f6803ffb..28b4ea642 100644
--- a/webpack.config.esm.js
+++ b/webpack.config.esm.js
@@ -30,7 +30,7 @@ import CssMinimizerPlugin from 'css-minimizer-webpack-plugin';
import MiniCssExtractPlugin from 'mini-css-extract-plugin';
import MonacoEditorWebpackPlugin from 'monaco-editor-webpack-plugin';
import TerserPlugin from 'terser-webpack-plugin';
-import {HotModuleReplacementPlugin, ProvidePlugin} from 'webpack';
+import {DefinePlugin, HotModuleReplacementPlugin, ProvidePlugin} from 'webpack';
import {WebpackManifestPlugin} from 'webpack-manifest-plugin';
const __dirname = path.resolve(path.dirname(fileURLToPath(import.meta.url)));
@@ -61,6 +61,9 @@ const plugins = [
fileName: path.join(distPath, 'manifest.json'),
publicPath: '',
}),
+ new DefinePlugin({
+ 'window.PRODUCTION': JSON.stringify(!isDev),
+ }),
];
if (isDev) {