mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-07-20 14:55:50 +00:00
fix: add the blueocean dependencies
This commit is contained in:
parent
e00e31b589
commit
13c322dadd
1 changed files with 13 additions and 2 deletions
|
@ -3,8 +3,17 @@ FROM jenkins/jenkins:lts
|
||||||
USER root
|
USER root
|
||||||
RUN apt-get update && apt-get install -y docker.io
|
RUN apt-get update && apt-get install -y docker.io
|
||||||
|
|
||||||
# Install plugins
|
# Install plugins (and dependencies)
|
||||||
RUN jenkins-plugin-cli --plugins prometheus configuration-as-code blueocean sonar
|
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 JCasC configuration file
|
||||||
COPY jenkins.yaml /var/jenkins_home/casc_configs/jenkins.yaml
|
COPY jenkins.yaml /var/jenkins_home/casc_configs/jenkins.yaml
|
||||||
|
@ -17,3 +26,5 @@ USER jenkins
|
||||||
|
|
||||||
# Expose the port the app runs on
|
# Expose the port the app runs on
|
||||||
EXPOSE 8080
|
EXPOSE 8080
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue