You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2019/04/30 18:01:49 UTC
[tinkerpop] branch travis-fix created (now 18f838c)
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a change to branch travis-fix
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.
at 18f838c Switch travis build to openjdk
This branch includes the following new commits:
new 18f838c Switch travis build to openjdk
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[tinkerpop] 01/01: Switch travis build to openjdk
Posted by sp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch travis-fix
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 18f838c29aa3933d96e62958ee8338269a787e4b
Author: Stephen Mallette <sp...@genoprime.com>
AuthorDate: Tue Apr 30 14:00:09 2019 -0400
Switch travis build to openjdk
Oracle jdk ppa has been discontinued in recent weeks leading to failed docker builds. CTR
---
docker/Dockerfile | 29 ++++++++++++++---------------
1 file changed, 14 insertions(+), 15 deletions(-)
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 8de8705..69c8db7 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -19,27 +19,26 @@ FROM ubuntu:trusty
LABEL maintainer="Daniel Kuppitz <me...@gremlin.guru>"
-RUN apt-get update \
- && apt-get -y install software-properties-common python-software-properties apt-transport-https curl dpkg \
- && echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections \
- && add-apt-repository -y ppa:webupd8team/java \
- && sh -c 'curl -s https://packages.microsoft.com/config/ubuntu/14.04/packages-microsoft-prod.deb -o packages-microsoft-prod.deb' \
- && sh -c 'dpkg -i packages-microsoft-prod.deb' \
- && sh -c 'echo "deb https://download.mono-project.com/repo/ubuntu stable-trusty main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list' \
- && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF \
- && apt-get update \
- && apt-get install -y oracle-java8-installer gawk git maven openssh-server subversion zip \
- && apt-get install -y --force-yes dotnet-sdk-2.2 python python-dev python3-dev python-pip build-essential mono-devel \
- && pip install virtualenv virtualenvwrapper \
- && pip install --upgrade pip \
- && rm -rf /var/lib/apt/lists/* /var/cache/oracle-jdk8-installer
+RUN apt-get update
+RUN apt-get -y install software-properties-common python-software-properties apt-transport-https curl dpkg
+RUN add-apt-repository ppa:openjdk-r/ppa
+RUN sh -c 'curl -s https://packages.microsoft.com/config/ubuntu/14.04/packages-microsoft-prod.deb -o packages-microsoft-prod.deb'
+RUN sh -c 'dpkg -i packages-microsoft-prod.deb'
+RUN sh -c 'echo "deb https://download.mono-project.com/repo/ubuntu stable-trusty main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list'
+RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
+RUN apt-get update
+RUN apt-get install -y openjdk-8-jdk gawk git maven openssh-server subversion zip
+RUN apt-get install -y --force-yes dotnet-sdk-2.2 python python-dev python3-dev python-pip build-essential mono-devel
+RUN pip install virtualenv virtualenvwrapper
+RUN pip install --upgrade pip
+RUN rm -rf /var/lib/apt/lists/* /var/cache/openjdk-8-jdk
RUN sed -i 's@PermitRootLogin without-password@PermitRootLogin yes@' /etc/ssh/sshd_config
RUN sed -i 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuuid.so@g' /etc/pam.d/sshd
RUN ssh-keygen -t rsa -f ~/.ssh/id_rsa -N '' \
&& cat ~/.ssh/id_rsa.pub > ~/.ssh/authorized_keys
-ENV JAVA_HOME /usr/lib/jvm/java-8-oracle
+ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64
RUN sed -i 's/.*"$PS1".*/# \0/' ~/.bashrc
RUN echo "export JAVA_HOME=${JAVA_HOME}" >> ~/.bashrc