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 24
24
- servers/
25
25
26
26
before_install :
27
+ - source travis_java_install.sh
27
28
- ./build_integration.sh
28
29
29
30
install :
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