From 13c322dadd942c8d46004c3e37317584942581ef Mon Sep 17 00:00:00 2001 From: Nicholas Mucks Date: Sun, 28 Jul 2024 19:09:50 -0700 Subject: [PATCH] fix: add the blueocean dependencies --- Dockerfile.jenkins | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Dockerfile.jenkins b/Dockerfile.jenkins index e8d372d9d..6c9ea2398 100644 --- a/Dockerfile.jenkins +++ b/Dockerfile.jenkins @@ -3,8 +3,17 @@ FROM jenkins/jenkins:lts USER root RUN apt-get update && apt-get install -y docker.io -# Install plugins -RUN jenkins-plugin-cli --plugins prometheus configuration-as-code blueocean sonar +# Install plugins (and dependencies) +RUN jenkins-plugin-cli --plugins \ + prometheus \ + configuration-as-code \ + blueocean \ + sonar \ + json-path-api:2.8.0-5.v07cb_a_1ca_738c \ + token-macro:400.v35420b_922dcb_ \ + favorite:2.218.vd60382506538 \ + github:1.39.0 \ + github-branch-source:1790.v5a_7859812c8d # Copy JCasC configuration file COPY jenkins.yaml /var/jenkins_home/casc_configs/jenkins.yaml @@ -17,3 +26,5 @@ USER jenkins # Expose the port the app runs on EXPOSE 8080 + +