Files
deployment-server/data/jenkins/Dockerfile
T

19 lines
424 B
Docker

FROM jenkins/jenkins:2.541.3-jdk21
USER root
RUN apt-get update && apt-get install -y curl git && rm -rf /var/lib/apt/lists/*
USER jenkins
RUN jenkins-plugin-cli --plugins \
configuration-as-code \
credentials-binding \
git \
workflow-aggregator \
job-dsl \
pipeline-utility-steps
COPY jenkins.yaml /usr/share/jenkins/ref/jenkins.yaml
ENV CASC_JENKINS_CONFIG=/usr/share/jenkins/ref/jenkins.yaml