FROM jenkins/jenkins:lts-jdk17 USER root
RUN apt-get update && apt-get install -y
python3
python3-pip
python3-dev
python3-setuptools
build-essential
make
g++
curl
wget
gnupg
openssl
ca-certificates
&& apt-get clean
&& rm -rf /var/lib/apt/lists/*
RUN ln -snf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime &&
echo "America/Sao_Paulo" > /etc/timezone
ENV TZ=America/Sao_Paulo ENV JAVA_OPTS="-Dhudson.plugins.git.GitStatus.safeParameters=USER_EMAIL"
RUN curl -L http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb -o libssl1.1.deb
&& dpkg -i libssl1.1.deb
&& rm libssl1.1.deb
RUN pip3 install --no-cache-dir --break-system-packages
setuptools
requests
numpy
pandas
pytest
USER jenkins
RUN jenkins-plugin-cli --plugins nodejs bitbucket build-timeout dark-theme workflow-aggregator pipeline-graph-view timestamper ws-cleanup matrix-auth scm-api workflow-scm-step # buildkit
Content type
Image
Digest
sha256:332415c4d…
Size
528.7 MB
Last updated
10 months ago
docker pull pheiterer/jenkins-backend