Sign inSign up

putianhui/jenkins-slave

By putianhui

•Updated over 5 years ago

Image
0

105

putianhui/jenkins-slave repository overview

FROM centos:7
LABEL domain=nnv5.cn
ADD apache-maven-3.6.3-bin.tar.gz jdk-8u211-linux-x64.tar.gz node-v10.18.1-linux-x64.tar.gz /usr/local/
COPY ca.crt /tmp/


RUN yum install -y   curl git libtool-ltdl-devel wget  && \
        yum clean all && \
        rm -rf /var/cache/yum/* && \
        mkdir -p /usr/share/jenkins && \
        cat /tmp/ca.crt >> /etc/pki/tls/certs/ca-bundle.crt

ENV JAVA_HOME /usr/local/jdk1.8.0_211
ENV MAVEN_HOME /usr/local/apache-maven-3.6.3
ENV NODE_HOME /usr/local/node-v10.18.1-linux-x64


ENV PATH $JAVA_HOME/bin:$MAVEN_HOME/bin:$NODE_HOME/bin:$PATH

COPY settings.xml /usr/local/apache-maven-3.6.3/conf/
COPY .kube /root/.kube
COPY helm kubectl /usr/bin/

COPY slave.jar /usr/share/jenkins/slave.jar
COPY jenkins-slave /usr/bin/jenkins-slave
RUN chmod +x /usr/bin/jenkins-slave
ENTRYPOINT ["jenkins-slave"]

Tag summary

Content type

Image

Digest

Size

364.4 MB

Last updated

over 5 years ago

docker pull putianhui/jenkins-slave:v2