Issue #3798: move some travis tasks to wercker

This commit is contained in:
Roman Ivanov 2017-02-09 15:40:24 -08:00
parent 3e541237a1
commit d3edb92a5e
2 changed files with 105 additions and 48 deletions

View File

@ -81,60 +81,12 @@ matrix:
- CMD="./.ci/travis/travis.sh sonarqube"
- COVERAGE_CMD=""
# NoExceptiontest - Checkstyle, sevntu-checkstyle (oraclejdk8)
- jdk: oraclejdk8
env:
- DESC="NoExceptionTest - Checkstyle, sevntu-checkstyle"
- CMD="./.ci/travis/travis.sh no-exception-test-checkstyle-sevntu-checkstyle"
- COVERAGE_CMD=""
# NoExceptiontest - Guava (oraclejdk8)
- jdk: oraclejdk8
env:
- DESC="NoExceptionTest - Guava"
- CMD="./.ci/travis/travis.sh no-exception-test-guava"
- COVERAGE_CMD=""
# NoExceptiontest - Guava with google_checks (oraclejdk8)
- jdk: oraclejdk8
env:
- DESC="NoExceptionTest - Guava with google_checks"
- CMD="./.ci/travis/travis.sh no-exception-test-guava-with-google-checks"
- COVERAGE_CMD=""
# NoExceptionTest - Hibernate ORM (oraclejdk8)
- jdk: oraclejdk8
env:
- DESC="NoExceptionTest - Hibernate ORM"
- CMD="./.ci/travis/travis.sh no-exception-test-hibernate"
- COVERAGE_CMD=""
# NoExceptionTest - FindBugs (oraclejdk8)
- jdk: oraclejdk8
env:
- DESC="NoExceptionTest - FindBugs"
- CMD="./.ci/travis/travis.sh no-exception-test-findbugs"
- COVERAGE_CMD=""
# NoExceptionTest - Pmd,elasticsearch,lombok-ast (oraclejdk8)
- jdk: oraclejdk8
env:
- DESC="NoExceptionTest - Pmd,elasticsearch,lombok-ast"
- CMD="./.ci/travis/travis.sh no-exception-test-Pmd-elasticsearch-lombok-ast"
- COVERAGE_CMD=""
# NoExceptionTest - RxJava,java-design-patterns,MaterialDesignLibrary,apache-ant,apache-jsecurity,android-launcher (oraclejdk8)
- jdk: oraclejdk8
env:
- DESC="NoExceptionTest - RxJava,java-design-patterns,MaterialDesignLibrary,apache-ant,apache-jsecurity,android-launcher"
- CMD="./.ci/travis/travis.sh no-exception-test-alot-of-project1"
- COVERAGE_CMD=""
# NoExceptionTest - Spring (oraclejdk8)
- jdk: oraclejdk8
env:
- DESC="NoExceptionTest - Spring"
- CMD="./.ci/travis/travis.sh no-exception-test-spring-framework"
- COVERAGE_CMD=""
# NoExceptionTest - Hbase (oraclejdk8)
- jdk: oraclejdk8
env:
- DESC="NoExceptionTest - Hbase"
- CMD="./.ci/travis/travis.sh no-exception-test-hbase"
- COVERAGE_CMD=""
# release dry run (oraclejdk8)
- jdk: oraclejdk8

View File

@ -112,6 +112,111 @@ build:
&& cd ../../
&& rm -rf contribution
# NoExceptiontest - Checkstyle ,sevntu-checkstyle (oraclejdk8)
- script:
name: NoExceptiontest - Checkstyle ,sevntu-checkstyle
code: >
git clone https://github.com/checkstyle/contribution
&& cd contribution/checkstyle-tester
&& sed -i.'' 's/^guava/#guava/' projects-for-travis.properties
&& sed -i.'' 's/#checkstyle/checkstyle/' projects-for-travis.properties
&& sed -i.'' 's/#sevntu-checkstyle/sevntu-checkstyle/' projects-for-travis.properties
&& groovy ./launch.groovy --listOfProjects projects-for-travis.properties --config checks-nonjavadoc-error.xml
&& cd ../../
&& rm -rf contribution
# NoExceptiontest - Guava (oraclejdk8)
- script:
name: NoExceptiontest - Guava
code: >
git clone https://github.com/checkstyle/contribution
&& cd contribution/checkstyle-tester
&& sed -i.'' 's/^guava/#guava/' projects-for-travis.properties
&& sed -i.'' 's/#guava/guava/' projects-for-travis.properties
&& groovy ./launch.groovy --listOfProjects projects-for-travis.properties --config checks-nonjavadoc-error.xml
&& cd ../../
&& rm -rf contribution
# NoExceptiontest - Hibernate (oraclejdk8)
- script:
name: NoExceptiontest - Hibernate
code: >
git clone https://github.com/checkstyle/contribution
&& cd contribution/checkstyle-tester
&& sed -i.'' 's/^guava/#guava/' projects-for-travis.properties
&& sed -i.'' 's/#hibernate-orm/hibernate-orm/' projects-for-travis.properties
&& groovy ./launch.groovy --listOfProjects projects-for-travis.properties --config checks-nonjavadoc-error.xml
&& cd ../../
&& rm -rf contribution
# NoExceptiontest - Findbugs (oraclejdk8)
- script:
name: NoExceptiontest - findbugs
code: >
git clone https://github.com/checkstyle/contribution
&& cd contribution/checkstyle-tester
&& sed -i.'' 's/^guava/#guava/' projects-for-travis.properties
&& sed -i.'' 's/#findbugs/findbugs/' projects-for-travis.properties
&& groovy ./launch.groovy --listOfProjects projects-for-travis.properties --config checks-nonjavadoc-error.xml
&& cd ../../
&& rm -rf contribution
# NoExceptiontest - spring-framework (oraclejdk8)
- script:
name: NoExceptiontest - spring-framework
code: >
git clone https://github.com/checkstyle/contribution
&& cd contribution/checkstyle-tester
&& sed -i.'' 's/^guava/#guava/' projects-for-travis.properties
&& sed -i.'' 's/#spring-framework/spring-framework/' projects-for-travis.properties
&& groovy ./launch.groovy --listOfProjects projects-for-travis.properties --config checks-nonjavadoc-error.xml
&& cd ../../
&& rm -rf contribution
# NoExceptiontest - Hbase (oraclejdk8)
- script:
name: NoExceptiontest - Hbase
code: >
git clone https://github.com/checkstyle/contribution
&& cd contribution/checkstyle-tester
&& sed -i.'' 's/^guava/#guava/' projects-for-travis.properties
&& sed -i.'' 's/#Hbase/Hbase/' projects-for-travis.properties
&& groovy ./launch.groovy --listOfProjects projects-for-travis.properties --config checks-nonjavadoc-error.xml
&& cd ../../
&& rm -rf contribution
# NoExceptiontest - pmd elasticsearch lombok-ast (oraclejdk8)
- script:
name: NoExceptiontest - pmd elasticsearch lombok-ast
code: >
git clone https://github.com/checkstyle/contribution
&& cd contribution/checkstyle-tester
&& sed -i.'' 's/^guava/#guava/' projects-for-travis.properties
&& sed -i.'' 's/#pmd/pmd/' projects-for-travis.properties
&& sed -i.'' 's/#elasticsearch/elasticsearch/' projects-for-travis.properties
&& sed -i.'' 's/#lombok-ast/lombok-ast/' projects-for-travis.properties
&& groovy ./launch.groovy --listOfProjects projects-for-travis.properties --config checks-nonjavadoc-error.xml
&& cd ../../
&& rm -rf contribution
# NoExceptiontest - RxJava java-design-patterns MaterialDesignLibrary apache-ant apache-jsecurity android-launcher (oraclejdk8)
- script:
name: NoExceptiontest - RxJava java-design-patterns MaterialDesignLibrary apache-ant apache-jsecurity android-launcher
code: >
git clone https://github.com/checkstyle/contribution
&& cd contribution/checkstyle-tester
&& sed -i.'' 's/^guava/#guava/' projects-for-travis.properties
&& sed -i.'' 's/#RxJava/RxJava/' projects-for-travis.properties
&& sed -i.'' 's/#java-design-patterns/java-design-patterns/' projects-for-travis.properties
&& sed -i.'' 's/#MaterialDesignLibrary/MaterialDesignLibrary/' projects-for-travis.properties
&& sed -i.'' 's/#apache-ant/apache-ant/' projects-for-travis.properties
&& sed -i.'' 's/#apache-jsecurity/apache-jsecurity/' projects-for-travis.properties
&& sed -i.'' 's/#android-launcher/android-launcher/' projects-for-travis.properties
&& groovy ./launch.groovy --listOfProjects projects-for-travis.properties --config checks-nonjavadoc-error.xml
&& cd ../../
&& rm -rf contribution
# Cleanup
- script:
name: Cleanup maven local repo