aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@gmail.com>2012-09-13 11:17:27 +0200
committerSimon Brandhof <simon.brandhof@gmail.com>2012-09-13 11:17:27 +0200
commitc14be7f3ed5cdca39295e5dd139fbd700d925f53 (patch)
treea8f0db5202bb8f15a359a8a9657f39e2f8510e57
parent6fcdb3a6c635e6baf06489687a20c95b6c49795c (diff)
downloadsonarqube-c14be7f3ed5cdca39295e5dd139fbd700d925f53.tar.gz
sonarqube-c14be7f3ed5cdca39295e5dd139fbd700d925f53.zip
SONAR-3698 correctly propagate exit code on Windows
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/utils/command/Command.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/utils/command/Command.java b/sonar-plugin-api/src/main/java/org/sonar/api/utils/command/Command.java
index 84216d0d0e3..a27bd25edd5 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/utils/command/Command.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/utils/command/Command.java
@@ -131,7 +131,7 @@ public class Command {
ImmutableList.Builder<String> command = ImmutableList.builder();
if (newShell) {
if (SystemUtils.IS_OS_WINDOWS) {
- command.add("cmd", "/C");
+ command.add("cmd", "/C", "call");
} else {
command.add("sh");
}