FROM jenkins/jenkins:lts MAINTAINER Jean-Baptiste Aubort USER root RUN mkdir -p /var/log/jenkins RUN mkdir -p /var/cache/jenkins RUN chown -R jenkins:jenkins /var/log/jenkins RUN chown -R jenkins:jenkins /var/cache/jenkins USER jenkins RUN /usr/local/bin/install-plugins.sh \ ansicolor \ build-monitor \ build-token-root \ embeddable-build-status \ git \ phabricator \ matrix-auth \ workflow-aggregator \ warnings \ email-ext \ xunit \ blueocean \ analysis-collector \ findbugs \ checkstyle \ dashboard-view \ dry \ tasks \ tap \ performance \ ws-cleanup ENV JENKINS_OPTS="--sessionTimeout=43200 --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war"