We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
npm run build
Found this bug in the game repo, but it also exists here.
game
@prattsj commented on Fri Sep 23 2016
See https://codeship.com/projects/158610/builds/f6441327-6fa9-47d1-afb1-0831dc19546d
@jeffreywescott commented on Tue Oct 11 2016
Ouch. What's happening here is that, when webpack was getting that error, it still returned an exit code of 0:
[jeffrey@smile game]$ NODE_ENV=production npm run postinstall > game@0.1.4 postinstall /Users/jeffrey/dev/learnersguild/game > npm run build > game@0.1.4 build /Users/jeffrey/dev/learnersguild/game > npm run symlinks && mkdir -p dist && webpack --config config/webpack.js > game@0.1.4 symlinks /Users/jeffrey/dev/learnersguild/game > babel-node ./scripts/createSymlinks Deleting dir: /Users/jeffrey/dev/learnersguild/game/node_modules/src Creating dir: /Users/jeffrey/dev/learnersguild/game/node_modules/src Creating symlinks Hash: 32a7b41bb6b1dac489a6 Version: webpack 1.12.14 Time: 29811ms Asset Size Chunks Chunk Names vendor.js 635 kB 0 [emitted] vendor app.js 624 kB 1 [emitted] app vendor.js.map 213 bytes 0 [emitted] vendor app.js.map 244 bytes 1 [emitted] app [0] multi vendor 160 bytes {0} [built] [0] multi app 40 bytes {1} [built] + 1165 hidden modules ERROR in ./common/containers/Root/index.css Module build failed: ReferenceError: window is not defined at /Users/jeffrey/dev/learnersguild/game/node_modules/style-loader/index.js!/Users/jeffrey/dev/learnersguild/game/node_modules/css-loader/index.js?sourceMap&modules&localIdentName=[name]__[local]__[hash:base64:5]&importLoaders=2!/Users/jeffrey/dev/learnersguild/game/common/containers/Root/index.css:158:31 at /Users/jeffrey/dev/learnersguild/game/node_modules/style-loader/index.js!/Users/jeffrey/dev/learnersguild/game/node_modules/css-loader/index.js?sourceMap&modules&localIdentName=[name]__[local]__[hash:base64:5]&importLoaders=2!/Users/jeffrey/dev/learnersguild/game/common/containers/Root/index.css:153:48 at module.exports (/Users/jeffrey/dev/learnersguild/game/node_modules/style-loader/index.js!/Users/jeffrey/dev/learnersguild/game/node_modules/css-loader/index.js?sourceMap&modules&localIdentName=[name]__[local]__[hash:base64:5]&importLoaders=2!/Users/jeffrey/dev/learnersguild/game/common/containers/Root/index.css:175:69) at Object.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/style-loader/index.js!/Users/jeffrey/dev/learnersguild/game/node_modules/css-loader/index.js?sourceMap&modules&localIdentName=[name]__[local]__[hash:base64:5]&importLoaders=2!/Users/jeffrey/dev/learnersguild/game/common/containers/Root/index.css:54:37) at __webpack_require__ (/Users/jeffrey/dev/learnersguild/game/node_modules/style-loader/index.js!/Users/jeffrey/dev/learnersguild/game/node_modules/css-loader/index.js?sourceMap&modules&localIdentName=[name]__[local]__[hash:base64:5]&importLoaders=2!/Users/jeffrey/dev/learnersguild/game/common/containers/Root/index.css:21:30) at /Users/jeffrey/dev/learnersguild/game/node_modules/style-loader/index.js!/Users/jeffrey/dev/learnersguild/game/node_modules/css-loader/index.js?sourceMap&modules&localIdentName=[name]__[local]__[hash:base64:5]&importLoaders=2!/Users/jeffrey/dev/learnersguild/game/common/containers/Root/index.css:41:18 at Object.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/style-loader/index.js!/Users/jeffrey/dev/learnersguild/game/node_modules/css-loader/index.js?sourceMap&modules&localIdentName=[name]__[local]__[hash:base64:5]&importLoaders=2!/Users/jeffrey/dev/learnersguild/game/common/containers/Root/index.css:44:10) at Module._compile (module.js:413:34) at Object.loaderContext.exec (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack-core/lib/NormalModuleMixin.js:88:7) at Object.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/extract-text-webpack-plugin/loader.js:97:22) at Compiler.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/Compiler.js:214:10) at /Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/Compiler.js:403:12 at Compiler.next (/Users/jeffrey/dev/learnersguild/game/node_modules/tapable/lib/Tapable.js:67:11) at Compiler.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/extract-text-webpack-plugin/loader.js:78:5) at Compiler.next (/Users/jeffrey/dev/learnersguild/game/node_modules/tapable/lib/Tapable.js:69:14) at Compiler.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/CachePlugin.js:40:4) at Compiler.applyPluginsAsync (/Users/jeffrey/dev/learnersguild/game/node_modules/tapable/lib/Tapable.js:71:13) at Compiler.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/Compiler.js:400:9) at Compilation.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/Compilation.js:577:13) at Compilation.applyPluginsAsync (/Users/jeffrey/dev/learnersguild/game/node_modules/tapable/lib/Tapable.js:60:69) at Compilation.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/Compilation.js:572:10) at Compilation.next (/Users/jeffrey/dev/learnersguild/game/node_modules/tapable/lib/Tapable.js:67:11) at Compilation.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/optimize/UglifyJsPlugin.js:140:4) at Compilation.applyPluginsAsync (/Users/jeffrey/dev/learnersguild/game/node_modules/tapable/lib/Tapable.js:71:13) at Compilation.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/Compilation.js:567:9) at Compilation.applyPluginsAsync (/Users/jeffrey/dev/learnersguild/game/node_modules/tapable/lib/Tapable.js:60:69) at Compilation.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/Compilation.js:563:8) at Compilation.applyPluginsAsync (/Users/jeffrey/dev/learnersguild/game/node_modules/tapable/lib/Tapable.js:60:69) at Compilation.seal (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/Compilation.js:525:7) at Compiler.<anonymous> (/Users/jeffrey/dev/learnersguild/game/node_modules/webpack/lib/Compiler.js:397:15) <LOTS OF TEXT DELETED> Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules Child extract-text-webpack-plugin: + 4 hidden modules [jeffrey@smile game]$ echo $? 0 [jeffrey@smile game]$
And ... the --bail option doesn't help. :-(
--bail
https://webpack.github.io/docs/configuration.html#bail
Related: webpack/webpack#708
The text was updated successfully, but these errors were encountered:
ensure webpack failures fail deploy
3dc002a
Fixes #132. By default, Webpack doesn't fail if an error occurs -- it returns exit code == 0. Adding a plugin fixes it. File under #WTF!
jeffreywescott
Successfully merging a pull request may close this issue.
Found this bug in the
game
repo, but it also exists here.@prattsj commented on Fri Sep 23 2016
See https://codeship.com/projects/158610/builds/f6441327-6fa9-47d1-afb1-0831dc19546d
@jeffreywescott commented on Tue Oct 11 2016
Ouch. What's happening here is that, when webpack was getting that error, it still returned an exit code of 0:
@jeffreywescott commented on Tue Oct 11 2016
And ... the
--bail
option doesn't help. :-(https://webpack.github.io/docs/configuration.html#bail
@jeffreywescott commented on Tue Oct 11 2016
Related: webpack/webpack#708
The text was updated successfully, but these errors were encountered: