From 65f1bf96ef795c5dfc00d0b224273173dfb299e0 Mon Sep 17 00:00:00 2001 From: Rajiv Shah Date: Thu, 26 Dec 2019 05:32:48 -0500 Subject: [PATCH] fix(bundler): Return nonzero exit code when errors occur (#233) * fix(bundler): Return nonzero exit code when errors occur * fix(bundler): Always exit with exit code 1 when calling print_error --- cli/tauri-cli/src/bundle/common.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cli/tauri-cli/src/bundle/common.rs b/cli/tauri-cli/src/bundle/common.rs index 810809394..bd6e2c19b 100644 --- a/cli/tauri-cli/src/bundle/common.rs +++ b/cli/tauri-cli/src/bundle/common.rs @@ -225,7 +225,7 @@ pub fn print_error(error: &crate::Error) -> crate::Result<()> { writeln!(output, "{:?}", backtrace)?; } output.flush()?; - Ok(()) + std::process::exit(1) } else { let mut output = io::stderr(); write!(output, "error:")?; @@ -237,7 +237,7 @@ pub fn print_error(error: &crate::Error) -> crate::Result<()> { writeln!(output, "{:?}", backtrace)?; } output.flush()?; - Ok(()) + std::process::exit(1) } }