Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
jenkins fun
authorMartin Quinson <martin.quinson@loria.fr>
Mon, 27 Jul 2015 15:00:00 +0000 (17:00 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Mon, 27 Jul 2015 15:00:03 +0000 (17:00 +0200)
- Don't display the build mode before it's set
- On Windows, the command die does not exist

buildtools/jenkins/build.sh

index f79bd10..1c6773f 100755 (executable)
@@ -6,9 +6,9 @@ echo "Running $0 with arguments:" >&2
 for arg in "$@"; do
   echo "- $arg"
 done
-echo "Build mode was $build_mode" >&1
 
 build_mode="$1"
+echo "Build mode $build_mode on $(uname -np)" >&2
 case "$build_mode" in
   "Debug")
   ;;
@@ -24,11 +24,11 @@ case "$build_mode" in
       echo "On Windows, jenkins is not willing to expand variables for some reason" >&2
       echo "Force use Debug mode" >&2
     else
-      die 1 "Unknown build_mode $build_mode"
+      echo "Unknown build_mode $build_mode"
+      exit 1
     fi
   ;;
 esac
-echo "Build mode $build_mode on $(uname -np)" >&2
 
 if test "$(uname -o)" = "Msys"; then
   if [ -z "$NUMBER_OF_PROCESSORS" ]; then