From: David Gageot Date: Mon, 29 Jun 2015 16:24:02 +0000 (+0200) Subject: More test categories X-Git-Tag: 5.2-RC1~1262^2~3 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=6ce3bfc766e7aebbd710ecc7268ca8b4784af360;p=sonarqube.git More test categories --- diff --git a/.travis.yml b/.travis.yml index 0a4220bb4cb..e3c6a753e21 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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 diff --git a/travis.sh b/travis.sh index 27fc206326e..811d1c904d7 100755 --- 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 ;; *)