From: Martin Quinson Date: Fri, 27 May 2016 11:26:51 +0000 (+0200) Subject: make clean before make all for sonarqube X-Git-Tag: v3_14~1140 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/5dc59c7891c6a7078aa2fce45770cedd1c2e9a89 make clean before make all for sonarqube --- diff --git a/tools/internal/travis-sonarqube.sh b/tools/internal/travis-sonarqube.sh index c54b798ecf..e19f120451 100755 --- a/tools/internal/travis-sonarqube.sh +++ b/tools/internal/travis-sonarqube.sh @@ -21,6 +21,9 @@ installSonarQubeScanner installBuildWrapper # triggers the compilation through the build wrapper to gather compilation database +# We need to clean the build that was used for the tests before to ensure that everything gets rebuilt: +# sonarqube only use what's built throught its wrappers +make clean ./build-wrapper-linux-x86/build-wrapper-linux-x86-64 --out-dir bw-outputs make all # and finally execute the actual SonarQube analysis (the SONAR_TOKEN is set from the travis web interface, to not expose it)