1 Star 0 Fork 0

chaoz / jenkins

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Dockerfile 1.12 KB
一键复制 编辑 原始数据 按行查看 历史
edwardpro 提交于 2019-04-10 15:52 . Update Dockerfile
# This is a Dockerfile definition for Experimental Docker builds.
# DockerHub: https://hub.docker.com/r/jenkins/jenkins-experimental/
# If you are looking for official images, see https://github.com/jenkinsci/docker
FROM maven:3.5.4-jdk-8 as builder
COPY .mvn/ /jenkins/src/.mvn/
COPY cli/ /jenkins/src/cli/
COPY core/ /jenkins/src/core/
COPY src/ /jenkins/src/src/
COPY test/ /jenkins/src/test/
COPY test-pom/ /jenkins/src/test-pom/
COPY test-jdk8/ /jenkins/src/test-jdk8/
COPY war/ /jenkins/src/war/
COPY *.xml /jenkins/src/
COPY LICENSE.txt /jenkins/src/LICENSE.txt
COPY licenseCompleter.groovy /jenkins/src/licenseCompleter.groovy
COPY show-pom-version.rb /jenkins/src/show-pom-version.rb
WORKDIR /jenkins/src/
RUN mvn clean install --batch-mode -Plight-test
# The image is based on the previous weekly, new changes in jenkinci/docker are not applied
FROM jenkins/jenkins:latest
LABEL Description="This is an experimental image for the master branch of the Jenkins core" Vendor="Jenkins Project"
COPY --from=builder /jenkins/src/war/target/jenkins.war /usr/share/jenkins/jenkins.war
ENTRYPOINT ["tini", "--", "/usr/local/bin/jenkins.sh"]
1
https://gitee.com/lhc0101/jenkins.git
git@gitee.com:lhc0101/jenkins.git
lhc0101
jenkins
jenkins
master

搜索帮助