File tree 3 files changed +52
-0
lines changed
3 files changed +52
-0
lines changed Original file line number Diff line number Diff line change
1
+ services :
2
+ - docker
3
+ script :
4
+ - docker build -t wtanaka/ubuntu-1604-oracle-java-9 .
5
+ - >
6
+ docker run wtanaka/ubuntu-1604-oracle-java-9 java -version
7
+ 2>&1 | grep 'java version "9.'
8
+ # Make sure it is still possible to use apt
9
+ - >
10
+ docker run wtanaka/ubuntu-1604-oracle-java-9 sh -c "apt-get update && apt-get install less"
11
+ after_success :
12
+ - >
13
+ curl -H "Content-Type: application/json"
14
+ --data '{"source_type": "Branch", "source_name": "master"}'
15
+ -X POST
16
+ https://registry.hub.docker.com/u/wtanaka/ubuntu-1604-oracle-java-9/trigger/67f1f6fc-05c8-4bcc-90fb-0b3b180c34f6/
17
+ notifications :
18
+ email :
19
+ recipients :
20
+ secure : 1ZAG5uAoXS7/Gjd7Q9RUQMkZl41lk+KF3i5ydsln7NlwNVw0JHH/0yKVMRrv2G5QTAkoiMf1P0qCbbCO8IzsT8pblUflBzttOUbZ2tFPYyHqT6PQKERtndHHAzILo+LJ7Ph0mUXb0ORhu7GjJNKnFOv6UIkhBam/ujuMl7MWZrjCCxTYXOCDLBFHf2uqaHldSvXUE43q0Z/FuZZJ4Bk5nv+KsMWdWi9cm1k/j+0nLqMR30OAtXXhEPK2Ws1vNNvdFrNgefIxV/ElWgVaNIWfYTJrHuNeRBp4QvMsT9Y7ZJ+xkzmG4HgqlNUCx778K2UVadXsg0FsyfoNLuYtSGAYkfil3jO2Tl0QOrIDcjcblDrkqEBRcMk92KHd15RQtJoTtqalYtNAIw0ls8/MYGddTSwc/bPoRwHCY4l5HdEsrX303KAoeQilDdeoNXoHoMbeDNzyLrmbB1fRbQgVePODsgjPJHT51PSRcMcdvKSXT32pk8JNqJK5oDcjUhjjjtTij7ct7rJlr01IVSTHu7agXHvrCFHGAa69fs3VTrJm9YnvlWwlPhTyFCNbTWzwuaWTzXXjqMtlpJlP1zGv+tiwC1Wm+CpOxyPsrMuZJ0ItFaZueS0HCUJKrbgsVUxe0fBXAKOGcQg3SPprB0At06m+VRMPnbXush1eTA8MlU12Oy8=
Original file line number Diff line number Diff line change
1
+ FROM wtanaka/ubuntu-1604:latest
2
+ MAINTAINER http://wtanaka.com/dockerfiles
3
+ RUN apt-get update \
4
+ && apt-get -y install software-properties-common \
5
+ && add-apt-repository ppa:webupd8team/java \
6
+ && apt-get update \
7
+ && echo oracle-java9-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections \
8
+ && apt-get -y install oracle-java9-installer \
9
+ && apt-get -y remove software-properties-common \
10
+ && apt-get clean autoclean -y \
11
+ && apt-get autoremove -y \
12
+ && rm -rf /var/lib/apt \
13
+ /var/lib/dpkg/arch \
14
+ /var/lib/dpkg/available \
15
+ /var/lib/dpkg/cmethopt \
16
+ /var/lib/dpkg/diversions \
17
+ /var/lib/dpkg/diversions-old \
18
+ /var/lib/dpkg/lock \
19
+ /var/lib/dpkg/parts \
20
+ /var/lib/dpkg/statoverride \
21
+ /var/lib/dpkg/status-old \
22
+ /var/lib/dpkg/triggers \
23
+ /var/lib/cache \
24
+ /var/lib/log
Original file line number Diff line number Diff line change
1
+ [ ![ Build Status] ( https://travis-ci.org/wtanaka/docker-ubuntu-1604-oracle-java-9.svg?branch=master )] ( https://travis-ci.org/wtanaka/docker-ubuntu-1604-oracle-java-9 )
2
+
3
+ ` ubuntu:16.04 ` with:
4
+
5
+ * ` apt-get update ` and ` apt-get upgrade ` run
6
+ * Oracle Java 9 installed
7
+
8
+ To use: [ ` docker pull wtanaka/ubuntu-1604-oracle-java-9 ` ] ( https://hub.docker.com/r/wtanaka/ubuntu-1604-oracle-java-9/ )
You can’t perform that action at this time.
0 commit comments