Explorar o código

throw build errors in CI

Eugene Pankov %!s(int64=4) %!d(string=hai) anos
pai
achega
e34772b8b8
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      scripts/build-modules.js

+ 5 - 1
scripts/build-modules.js

@@ -13,6 +13,10 @@ const configs = [
 ;(async () => {
     for (const c of configs) {
         log.info('build', c)
-        await promisify(webpack)(require(c))
+        const stats = await promisify(webpack)(require(c))
+        console.log(stats.toString({ colors: true }))
+        if (stats.hasErrors()) {
+            process.exit(1)
+        }
     }
 })()