|
@@ -102,19 +102,22 @@ use_java() {
|
|
|
java -version
|
|
|
}
|
|
|
|
|
|
+# --batch-mode supresses download progress output that spams the logs.
|
|
|
+MVN=mvn --batch-mode
|
|
|
+
|
|
|
build_java() {
|
|
|
# Java build needs `protoc`.
|
|
|
internal_build_cpp
|
|
|
- cd java && mvn test && mvn install
|
|
|
- cd util && mvn test
|
|
|
+ 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 java && $MVN test && $MVN install
|
|
|
+ cd util && $MVN test && $MVN assembly:single
|
|
|
cd ../..
|
|
|
cd conformance && make test_java && cd ..
|
|
|
}
|