]> source.dussan.org Git - sonarqube.git/commitdiff
More test categories
authorDavid Gageot <david@gageot.net>
Mon, 29 Jun 2015 16:24:02 +0000 (18:24 +0200)
committerDavid Gageot <david@gageot.net>
Mon, 29 Jun 2015 16:24:02 +0000 (18:24 +0200)
.travis.yml
travis.sh

index 0a4220bb4cbff3288b5ed9a7fa35a1a0c937a65d..e3c6a753e21911065020b290425c0f5bcb956094 100644 (file)
@@ -6,7 +6,9 @@ jdk:
   - oraclejdk8
 
 env:
-  - JOB=ITS
+  - JOB=ITS_QUALITYGATE
+  - JOB=ITS_UPDATECENTER
+  - JOB=ITS_TESTING
 
 script:
   - ./travis.sh
@@ -21,4 +23,4 @@ before_cache:
 notifications:
   email: false
 
-after_failure: find . -name "*-output.txt" | xargs cat
\ No newline at end of file
+after_failure: find . -name "*-output.txt" | xargs cat
index 27fc206326efd09bc10ca883fbadf2a3df3493f3..811d1c904d7e354b7b72f0cabf2a7aa3501a1212 100755 (executable)
--- a/travis.sh
+++ b/travis.sh
@@ -48,13 +48,32 @@ PRANALYSIS)
   fi
   ;;
 
-ITS)
+ITS_QUALITYGATE)
        unset GEM_PATH GEM_HOME RAILS_ENV
 
   export DISPLAY=:99.0
   sh -e /etc/init.d/xvfb start
 
-  mvn install -Pit -DskipTests -Dsonar.runtimeVersion=DEV -Dorchestrator.configUrl=file://$(pwd)/it/orchestrator.properties -Dmaven.test.redirectTestOutputToFile=false
+  mvn install -Pit -DskipTests -Dsonar.runtimeVersion=DEV -Dorchestrator.configUrl=file://$(pwd)/it/orchestrator.properties -Dcategory=qualitygate
+  ;;
+
+ITS_UPDATECENTER)
+       unset GEM_PATH GEM_HOME RAILS_ENV
+
+  export DISPLAY=:99.0
+  sh -e /etc/init.d/xvfb start
+
+  mvn install -Pit -DskipTests -Dsonar.runtimeVersion=DEV -Dorchestrator.configUrl=file://$(pwd)/it/orchestrator.properties -Dcategory=updatecenter
+  ;;
+
+
+ITS_TESTING)
+       unset GEM_PATH GEM_HOME RAILS_ENV
+
+  export DISPLAY=:99.0
+  sh -e /etc/init.d/xvfb start
+
+  mvn install -Pit -DskipTests -Dsonar.runtimeVersion=DEV -Dorchestrator.configUrl=file://$(pwd)/it/orchestrator.properties -Dcategory=testing
   ;;
 
 *)