diff options
author | Feng Xiao <xiaofeng@google.com> | 2016-07-21 21:03:55 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-21 21:03:55 +0000 |
commit | 2ba058c66c10781d57a332987be23e3fed0f9e1c (patch) | |
tree | 0a8744a6db7477ed9224949bf8aaf0c2e9f13174 | |
parent | 30d8416c1cf69c7e349811b38a91dbc810fc66bd (diff) | |
parent | ad49ed78f3b0d03093274450637bd060d26fb58f (diff) | |
download | protobuf-2ba058c66c10781d57a332987be23e3fed0f9e1c.tar.gz protobuf-2ba058c66c10781d57a332987be23e3fed0f9e1c.tar.bz2 protobuf-2ba058c66c10781d57a332987be23e3fed0f9e1c.zip |
Merge pull request #1822 from xfxyjwf/java6
Update travis tests for Java.
-rw-r--r-- | .travis.yml | 6 | ||||
-rwxr-xr-x | tests.sh | 17 |
2 files changed, 3 insertions, 20 deletions
diff --git a/.travis.yml b/.travis.yml index 7cfe0dfb..f5117134 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,10 +15,8 @@ env: - CONFIG=cpp - CONFIG=cpp_distcheck - CONFIG=golang - - CONFIG=java_jdk6 - CONFIG=java_jdk7 - CONFIG=java_oracle7 - - CONFIG=javanano_jdk6 - CONFIG=javanano_jdk7 - CONFIG=javanano_oracle7 - CONFIG=javascript @@ -40,14 +38,10 @@ matrix: # It's nontrivial to programmatically install a new JDK from the command # line on OS X, so we rely on testing on Linux for Java code. - os: osx - env: CONFIG=java_jdk6 - - os: osx env: CONFIG=java_jdk7 - os: osx env: CONFIG=java_oracle7 - os: osx - env: CONFIG=javanano_jdk6 - - os: osx env: CONFIG=javanano_jdk7 - os: osx env: CONFIG=javanano_oracle7 @@ -127,13 +127,10 @@ build_golang() { use_java() { version=$1 case "$version" in - jdk6) - on_travis sudo apt-get install openjdk-6-jdk - export PATH=/usr/lib/jvm/java-6-openjdk-amd64/bin:$PATH - ;; jdk7) on_travis sudo apt-get install openjdk-7-jdk export PATH=/usr/lib/jvm/java-7-openjdk-amd64/bin:$PATH + export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 ;; oracle7) if [ "$TRAVIS" == "true" ]; then @@ -144,6 +141,7 @@ use_java() { yes | sudo apt-get install oracle-java7-installer fi; export PATH=/usr/lib/jvm/java-7-oracle/bin:$PATH + export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 ;; esac @@ -154,6 +152,7 @@ use_java() { which java java -version + $MVN -version } # --batch-mode supresses download progress output that spams the logs. @@ -186,10 +185,6 @@ build_javanano() { cd javanano && $MVN test && cd .. } -build_java_jdk6() { - use_java jdk6 - build_java jdk6 -} build_java_jdk7() { use_java jdk7 build_java_with_conformance_tests @@ -199,10 +194,6 @@ build_java_oracle7() { build_java oracle7 } -build_javanano_jdk6() { - use_java jdk6 - build_javanano -} build_javanano_jdk7() { use_java jdk7 build_javanano @@ -346,10 +337,8 @@ if [ "$#" -ne 1 ]; then Usage: $0 { cpp | cpp_distcheck | csharp | - java_jdk6 | java_jdk7 | java_oracle7 | - javanano_jdk6 | javanano_jdk7 | javanano_oracle7 | objectivec_ios | |