From f015f73a47424c77244446dd18786029d66f52c0 Mon Sep 17 00:00:00 2001 From: Tom Robinson <tlrobinson@gmail.com> Date: Fri, 7 Oct 2016 10:18:13 -0700 Subject: [PATCH] =?UTF-8?q?Fix=20some=20errors=20due=20to=20newer=20versio?= =?UTF-8?q?n=20of=20babel.=20Make=20sure=20webpack=20exits=20with=20non-ze?= =?UTF-8?q?ro=20exit=20code=20if=20build=20fails=20=E0=B2=A0=5F=E0=B2=A0.?= =?UTF-8?q?=20[ci=20all]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/build | 4 ++-- frontend/src/metabase/dashboard/components/RefreshWidget.jsx | 2 -- .../components/settings/ChartSettingInputNumeric.jsx | 2 -- package.json | 2 +- 4 files changed, 3 insertions(+), 7 deletions(-) diff --git a/bin/build b/bin/build index 43874000a9f..e1faf0d79c0 100755 --- a/bin/build +++ b/bin/build @@ -21,12 +21,12 @@ npm-install() { frontend() { echo "Running 'webpack -p' to assemble and minify frontend assets..." && - ./node_modules/.bin/webpack -p + ./node_modules/.bin/webpack -p --bail } frontend-fast() { echo "Running 'webpack' to assemble and minify frontend assets..." && - ./node_modules/.bin/webpack --devtool eval + ./node_modules/.bin/webpack --devtool eval --bail } sample-dataset() { diff --git a/frontend/src/metabase/dashboard/components/RefreshWidget.jsx b/frontend/src/metabase/dashboard/components/RefreshWidget.jsx index f68781b3b70..7558419887f 100644 --- a/frontend/src/metabase/dashboard/components/RefreshWidget.jsx +++ b/frontend/src/metabase/dashboard/components/RefreshWidget.jsx @@ -59,5 +59,3 @@ const RefreshOption = ({ name, period, selected, onClick }) => <span className={styles.name}>{ name.split(" ")[0] }</span> <span className={styles.nameSuffix}> { name.split(" ")[1] }</span> </li> - -export default RefreshWidget; diff --git a/frontend/src/metabase/visualizations/components/settings/ChartSettingInputNumeric.jsx b/frontend/src/metabase/visualizations/components/settings/ChartSettingInputNumeric.jsx index a6b58708c12..76a3dc4f57e 100644 --- a/frontend/src/metabase/visualizations/components/settings/ChartSettingInputNumeric.jsx +++ b/frontend/src/metabase/visualizations/components/settings/ChartSettingInputNumeric.jsx @@ -39,5 +39,3 @@ export default class ChartSettingInputNumeric extends Component { ); } } - -export default ChartSettingInputNumeric; diff --git a/package.json b/package.json index 199b2c863fb..77dbb22a9a9 100644 --- a/package.json +++ b/package.json @@ -132,7 +132,7 @@ "test-watch": "karma start frontend/test/karma.conf.js --auto-watch --reporters nyan", "test-e2e": "JASMINE_CONFIG_PATH=./frontend/test/e2e/support/jasmine.json jasmine", "test-e2e-sauce": "USE_SAUCE=true npm run test-e2e", - "build": "webpack", + "build": "webpack --bail", "build-watch": "webpack --watch", "build-hot": "NODE_ENV=hot webpack && NODE_ENV=hot webpack-dev-server", "shrinkwrap": "npm prune && npm shrinkwrap --dev && ./bin/clean-shrinkwrap", -- GitLab