File tree Expand file tree Collapse file tree 2 files changed +23
-0
lines changed
Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Original file line number Diff line number Diff line change 2424 - servers/
2525
2626before_install :
27+ - source travis_java_install.sh
2728 - ./build_integration.sh
2829
2930install :
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ # borrowed from: https://github.com/mansenfranzen/pywrangler/blob/master/tests/travis_java_install.sh
4+
5+ # Kafka requires Java 8 in order to work properly. However, TravisCI's Ubuntu
6+ # 16.04 ships with Java 11 and Java can't be set with `jdk` when python is
7+ # selected as language. Ubuntu 14.04 does not work due to missing python 3.7
8+ # support on TravisCI which does have Java 8 as default.
9+
10+ # show current JAVA_HOME and java version
11+ echo " Current JAVA_HOME: $JAVA_HOME "
12+ echo " Current java -version:"
13+ java -version
14+
15+ # install Java 8
16+ sudo add-apt-repository -y ppa:openjdk-r/ppa
17+ sudo apt-get -qq update
18+ sudo apt-get install -y openjdk-8-jdk --no-install-recommends
19+ sudo update-java-alternatives -s java-1.8.0-openjdk-amd64
20+
21+ # change JAVA_HOME to Java 8
22+ export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
You can’t perform that action at this time.
0 commit comments