aboutsummaryrefslogtreecommitdiffstats
path: root/gulpfile.babel.js
diff options
context:
space:
mode:
authorMathias Biilmann Christensen <info@mathias-biilmann.net>2016-07-22 17:05:18 -0700
committerMathias Biilmann Christensen <info@mathias-biilmann.net>2016-07-22 17:05:18 -0700
commit941456dde1eca763e785a17ebaffcfdfb564e09b (patch)
treeaee7d7e9f21f453606afdb5d59544079fdd502b8 /gulpfile.babel.js
parentc8fc39df18bb1c12c86b631044c8b30983a6a895 (diff)
Notify through browserSync when hugo build fails
Diffstat (limited to 'gulpfile.babel.js')
-rw-r--r--gulpfile.babel.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/gulpfile.babel.js b/gulpfile.babel.js
index d15346f..cc568fd 100644
--- a/gulpfile.babel.js
+++ b/gulpfile.babel.js
@@ -13,8 +13,12 @@ const hugoBin = "hugo";
gulp.task("hugo", (cb) => {
const args = ["-d", "../dist", "-s", "site", "-v"];
- return cp.spawn(hugoBin, args, {stdio: "inherit"}).on("close", () => {
- browserSync.reload();
+ return cp.spawn(hugoBin, args, {stdio: "inherit"}).on("close", (code) => {
+ if (code === 0) {
+ browserSync.reload();
+ } else {
+ browserSync.notify("Hugo build failed :(");
+ }
cb();
});
});