# base FROM jenkins/ssh-slave
FROM 192.168.4.4/baseimg/jenkins-slave

USER root

WORKDIR /opt

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

# RUN wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz

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
