FROM jenkins/jenkins:2.205
ENV PROXY_HOST www-proxy.statoil.no ENV HTTP_PROXY http://$PROXY_HOST:80 ENV HTTPS_PROXY http://$PROXY_HOST:80 ENV http_proxy http://$PROXY_HOST:80 ENV https_proxy http://$PROXY_HOST:80
USER root
COPY statoil_certs /statoil_certs
RUN cp /statoil_certs/*.pem $JAVA_HOME/jre/lib/security
RUN for cert in $(ls /statoil_certs);
do $JAVA_HOME/bin/keytool -noprompt
-storepass changeit
-import
-alias $cert
-keystore $JAVA_HOME/jre/lib/security/cacerts
-file $JAVA_HOME/jre/lib/security/$cert;
done
netcat-openbsd is requred to get the "nc" binary supporting -X which is used to proxy out to gitlab/github/etc (in regards
of git clone [email protected]:<uri>) ```
RUN apt-get update -y && apt-get upgrade -y
RUN apt-get install -y \
netcat-openbsd
RUN apt-get clean
USER jenkins
Content type
Image
Digest
Size
284.3 MB
Last updated
about 6 years ago
docker pull sdpequinor/jenkins:2.209