diff options
author | Feng Xiao <xfxyjwf@gmail.com> | 2015-12-21 11:08:18 -0800 |
---|---|---|
committer | Feng Xiao <xfxyjwf@gmail.com> | 2015-12-21 11:10:46 -0800 |
commit | 9e5fb55ed6616e47a1d2b57c3c2f7ac59242f0b0 (patch) | |
tree | ca130407fb37d0d676f093102b6e2222612ab759 /travis.sh | |
parent | d272cef23d2895d8873b1a7385fbad3b525082ba (diff) | |
download | protobuf-9e5fb55ed6616e47a1d2b57c3c2f7ac59242f0b0.tar.gz protobuf-9e5fb55ed6616e47a1d2b57c3c2f7ac59242f0b0.tar.bz2 protobuf-9e5fb55ed6616e47a1d2b57c3c2f7ac59242f0b0.zip |
Build Java conformance tests for JDK7 only.
The Java conformance test class uses JDK7+ only syntaxes and can't compile with JDK6.
[skip ci]
Diffstat (limited to 'travis.sh')
-rwxr-xr-x | travis.sh | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -103,6 +103,14 @@ build_java() { # Java build needs `protoc`. internal_build_cpp cd java && mvn test && mvn install + cd util && mvn test + cd ../.. +} + +build_java_with_conformance_tests() { + # Java build needs `protoc`. + internal_build_cpp + cd java && mvn test && mvn install cd util && mvn test && mvn assembly:single cd ../.. cd conformance && make test_java && cd .. @@ -120,7 +128,7 @@ build_java_jdk6() { } build_java_jdk7() { use_java jdk7 - build_java + build_java_with_conformance_tests } build_java_oracle7() { use_java oracle7 |