diff options
author | philippe-perrin-sonarsource <philippe.perrin@sonarsource.com> | 2019-06-05 16:02:05 +0200 |
---|---|---|
committer | SonarTech <sonartech@sonarsource.com> | 2019-06-11 20:21:11 +0200 |
commit | 41f73e8c27d6b74cc41f087e2b60f18efd4ba675 (patch) | |
tree | a98f1a72c911c7368d0bd1e588543ecacddb8fb2 /scripts/stop.sh | |
parent | 4c080d0e9ebdc3d39f9688eb3dd861ef29859d00 (diff) | |
download | sonarqube-41f73e8c27d6b74cc41f087e2b60f18efd4ba675.tar.gz sonarqube-41f73e8c27d6b74cc41f087e2b60f18efd4ba675.zip |
Add support for Windows in ./scripts/start.sh
Diffstat (limited to 'scripts/stop.sh')
-rwxr-xr-x | scripts/stop.sh | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/scripts/stop.sh b/scripts/stop.sh index 55f3757c30e..0cc9e61113e 100755 --- a/scripts/stop.sh +++ b/scripts/stop.sh @@ -7,24 +7,22 @@ set -euo pipefail ROOT=$(pwd) source "$ROOT/scripts/editions.sh" +source "$ROOT/scripts/os.sh" if [ -r "$ROOT/private/scripts/editions.sh" ]; then source "$ROOT/private/scripts/editions.sh" fi -if [[ "$OSTYPE" == "darwin"* ]]; then - OS='macosx-universal-64' -else - OS='linux-x86-64' -fi - stopAny() { - for edition in $EDITIONS; do - SONAR_SH="$(distributionDirOf "$edition")/sonarqube-*/bin/$OS/sonar.sh" + # Don't try to stop on windows for now + if [[ "${OSTYPE:-}" != "msys" ]]; then + for edition in $EDITIONS; do + SONAR_SH="$(distributionDirOf "$edition")/sonarqube-*/bin/$OS_DIR/sonar.sh" if ls $SONAR_SH &> /dev/null; then echo "$(baseFileNameOf "$edition") is unpacked" sh $SONAR_SH stop fi - done + done + fi } # check the script was called to avoid execute when script is only sourced |