From 969443265c273e8f3329f361ccdc8f299a9498b1 Mon Sep 17 00:00:00 2001 From: Wroud Date: Thu, 28 Jan 2021 15:43:36 +0300 Subject: [PATCH] chore(build): source map enabling --- deploy/build.bat | 2 +- deploy/build.sh | 5 ++++- webapp/packages/core-cli/configs/webpack.config.js | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/deploy/build.bat b/deploy/build.bat index 4cc6faba0e..fbcc4a13df 100644 --- a/deploy/build.bat +++ b/deploy/build.bat @@ -39,7 +39,7 @@ cd ..\webapp call yarn call lerna bootstrap -call lerna run build --stream --scope=@cloudbeaver/product-default +call lerna run build --stream --scope=@cloudbeaver/product-default &::-- -- --env source-map cd ..\deploy diff --git a/deploy/build.sh b/deploy/build.sh index f607a5ade4..ccc2e8b38a 100755 --- a/deploy/build.sh +++ b/deploy/build.sh @@ -43,7 +43,10 @@ cd ../webapp yarn lerna run bootstrap -lerna run build --stream --scope=@cloudbeaver/product-default +lerna run build --stream --scope=@cloudbeaver/product-default #-- -- --env source-map +if [[ "$?" -ne 0 ]] ; then + echo 'Application build failed'; exit $rc +fi cd ../deploy diff --git a/webapp/packages/core-cli/configs/webpack.config.js b/webapp/packages/core-cli/configs/webpack.config.js index 9aabfcc06f..a0bbe5df25 100644 --- a/webapp/packages/core-cli/configs/webpack.config.js +++ b/webapp/packages/core-cli/configs/webpack.config.js @@ -31,6 +31,7 @@ const nodeModules = [ module.exports = (env, argv) => { process.env.NODE_ENV = argv.mode; + const devTool = 'source-map' in env && 'source-map'; const devMode = argv.mode !== 'production'; function getBaseStyleLoaders() { const loaders = []; @@ -147,7 +148,7 @@ module.exports = (env, argv) => { }, ] }, - // devtool: 'source-map', + devtool: devTool, plugins: [ // new ESLintPlugin(options), //TODO: maybe later new ForkTsCheckerWebpackPlugin({