From f5a5de94c499d14bbcde848fa218afebde8b3617 Mon Sep 17 00:00:00 2001 From: Nikolay Tatarinov <5min4eq.unity@gmail.com> Date: Tue, 2 Jan 2018 01:44:28 +0300 Subject: return non zero return code when task fails in batch mode (#97) --- core/src/main/scala/mill/Main.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'core/src/main/scala') diff --git a/core/src/main/scala/mill/Main.scala b/core/src/main/scala/mill/Main.scala index c2439f29..c506cf43 100644 --- a/core/src/main/scala/mill/Main.scala +++ b/core/src/main/scala/mill/Main.scala @@ -60,7 +60,8 @@ object Main { runner.printInfo("Loading...") runner.runRepl() } else { - runner.runScript(pwd / "build.sc", leftoverArgs) + val result = runner.runScript(pwd / "build.sc", leftoverArgs) + System.exit(if(result) 0 else 1) } } } -- cgit v1.2.3