Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
we want to execute ctest on PR on travis
authorMartin Quinson <martin.quinson@loria.fr>
Mon, 22 May 2017 12:36:22 +0000 (14:36 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Mon, 22 May 2017 12:36:22 +0000 (14:36 +0200)
tools/internal/travis-sonarqube.sh

index d76f57f..370f6b5 100755 (executable)
@@ -7,7 +7,8 @@
 # On Mac OSX or with pull requests, you don't want to run SonarQube but to exec the build command directly.
 if [ ${TRAVIS_OS_NAME} != 'linux' ] || [ ${TRAVIS_PULL_REQUEST} != 'false' ] 
 then
-  exec "$@"
+  sh "$@" && ctest --output-on-failure
+  exit $?
 fi
 # Passed this point, we are on Linux and not in a PR (exec never returns)