1 Star 2 Fork 1

Rick / blueocean-plugin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Dockerfile 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
Josh Graham 提交于 2018-07-02 06:14 . Update to Jenkins LTS 2.121.1 (#1763)
#
# Before building this Dockerfile, BlueOcean needs to be built locally using Maven
# You can build everything needed and this Dockerfile by invoking `bin/build-in-docker.sh -m`
#
# Effective version should be kept in sync with jenkins.properties of pom.xml
# Use `docker run jenkins/jenkins:lts --version` to obtain latest LTS version
# Patch version is not to be considered, we prefer to base the image off the latest LTS of the line
# and keep the dependency on the baseline in pom.xml
FROM jenkins/jenkins:lts
USER root
COPY blueocean/target/plugins /usr/share/jenkins/ref/plugins/
RUN for f in /usr/share/jenkins/ref/plugins/*.hpi; do mv "$f" "${f%%hpi}jpi"; done
RUN install-plugins.sh antisamy-markup-formatter matrix-auth # for security, you know
# Force use of locally built blueocean plugin
RUN for f in /usr/share/jenkins/ref/plugins/blueocean-*.jpi; do mv "$f" "$f.override"; done
# let scripts customize the reference Jenkins folder. Used in bin/build-in-docker to inject the git build data
COPY docker/ref /usr/share/jenkins/ref
USER jenkins
Java
1
https://gitee.com/linuxsuren/blueocean-plugin.git
git@gitee.com:linuxsuren/blueocean-plugin.git
linuxsuren
blueocean-plugin
blueocean-plugin
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891