diff --git a/hudson-sflphone-script.sh b/hudson-sflphone-script.sh index e437f1bc70d128764b6e1277e3ec6d6c521978c2..392389076de5062cfe9b59e2b15664bbf566044f 100755 --- a/hudson-sflphone-script.sh +++ b/hudson-sflphone-script.sh @@ -4,10 +4,12 @@ # # Author: Emmanuel Milou <emmanuel.milou@savoirfairelinux.com> +set -x + # Compile the daemon pushd sflphone-common ./autogen.sh -# Compile pjproject first + Compile pjproject first pushd libs/pjproject ./autogen.sh ./configure @@ -20,7 +22,8 @@ popd # Run the unit tests for the daemon pushd sflphone-common/test make check -./test --xml +# if at least one test failed, exit +./test || exit 1 popd # Compile the client @@ -30,4 +33,5 @@ pushd sflphone-client-gnome make popd - +# SUCCESS +exit 0