From d357bc3630df2e0da418d3aaeab60c9975b47187 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Thu, 6 Oct 2016 19:16:05 +0200 Subject: [PATCH] set exit code to 1, if patcher can't apply a patch --- updater/src/com/intellij/updater/Runner.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/updater/src/com/intellij/updater/Runner.java b/updater/src/com/intellij/updater/Runner.java index 4c292f22c475..990b491b6e65 100644 --- a/updater/src/com/intellij/updater/Runner.java +++ b/updater/src/com/intellij/updater/Runner.java @@ -275,7 +275,10 @@ public class Runner { private static void apply(String jarFile, String destFolder) throws Exception { logger().info("Applying patch to the " + destFolder); - doInstall(jarFile, new ConsoleUpdaterUI(), destFolder); + final boolean success = doInstall(jarFile, new ConsoleUpdaterUI(), destFolder); + if (!success) { + System.exit(1); + } } private static boolean doInstall(String jarFile, UpdaterUI ui, String destFolder) throws OperationCancelledException {