FROM jenkins/ssh-slave

USER root

WORKDIR /opt

# ------ java -----

COPY ./apache-maven-3.6.0-bin.tar.gz /opt

RUN tar zxf apache-maven-3.6.0-bin.tar.gz

COPY ./settings.xml /opt/apache-maven-3.6.0/conf/

COPY ./jdk-8u191-linux-x64.tar.gz /opt

RUN tar zxf jdk-8u191-linux-x64.tar.gz

RUN rm -rf /opt/*.gz

# ENV
ENV M2_HOME /opt/apache-maven-3.6.0
ENV JAVA_HOME /opt/jdk1.8.0_191
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/sa-jdi.jar
ENV PATH $PATH:$JAVA_HOME/bin:$M2_HOME/bin
