From 7cd69aaae8ab6f9234fac530e2d6687f0c72849e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 11 Mar 2016 10:57:13 +0100 Subject: [PATCH] Exit with error code on any error Fixes #740 --- main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.go b/main.go index f3b14d976..25b0f6e86 100644 --- a/main.go +++ b/main.go @@ -17,9 +17,15 @@ import ( "runtime" "github.com/spf13/hugo/commands" + jww "github.com/spf13/jwalterweatherman" + "os" ) func main() { runtime.GOMAXPROCS(runtime.NumCPU()) commands.Execute() + + if jww.LogCountForLevelsGreaterThanorEqualTo(jww.LevelError) > 0 { + os.Exit(-1) + } }