Merge branch 'jdk8' into 'master'

all: switch to jdk8 as default

@eighthave this will probably require some action on the jenkins machine to replace jdk7 with jdk8.

Any thoughts @CiaranG?

See merge request !137
This commit is contained in:
Hans-Christoph Steiner 2016-06-21 14:02:19 +00:00
commit 063d581b71
5 changed files with 6 additions and 11 deletions

View file

@ -1,4 +1,4 @@
image: mvdan/fdroid-ci:server-20160613
image: mvdan/fdroid-ci:server-20160621
test:
script:

View file

@ -4,6 +4,5 @@ ndk_paths = {
'r10e': "/home/vagrant/android-ndk/r10e",
}
java_paths = {
'7': "/usr/lib/jvm/java-7-openjdk-i386",
'8': "/usr/lib/jvm/java-8-openjdk-i386",
}

View file

@ -51,8 +51,7 @@ end
maven
mercurial
nasm
openjdk-7-jdk
openjdk-8-jdk
openjdk-8-jdk-headless
optipng
p7zip
pandoc
@ -98,7 +97,7 @@ easy_install_package "compare-locales" do
end
execute "set-default-java" do
command "update-java-alternatives --set java-1.7.0-openjdk-i386"
command "update-java-alternatives --set java-1.8.0-openjdk-i386"
end
# Ubuntu trusty 14.04's paramiko does not work with jessie's openssh's default settings

View file

@ -15,11 +15,8 @@
# 'r10e': "$ANDROID_NDK",
# }
# If you want to build apps that use retrolambda and Java 1.8, you'll need to
# have both 1.7 and 1.8 installed.
# java_paths = {
# '1.7': "/usr/lib/jvm/java-7-openjdk",
# '1.8': None,
# '1.8': "/usr/lib/jvm/java-8-openjdk",
# }
# Build tools version to be used

View file

@ -36,9 +36,9 @@ fi
#------------------------------------------------------------------------------#
# required Java 7 keytool/jarsigner for :file support
# required Java 7 or later keytool/jarsigner for :file support
export PATH=/usr/lib/jvm/java-7-openjdk-amd64/bin:$PATH
export PATH=/usr/lib/jvm/java-8-openjdk-amd64/bin:$PATH
#------------------------------------------------------------------------------#