Jenkins Continuous Integration and Delivery server.
This is a fully functional Jenkins server, based on the weekly and LTS releases .
- To use the latest LTS:
docker pull jenkinsci/jenkins:lts
- To use the latest weekly:
docker pull jenkinsci/jenkins
Read documentation for usage
By default it is not possible to call local Docker agents. That's why I did extend the Jenkins image to allow that feature:
> docker run --rm -p 8080:8080 -p 4040:4040 -v /var/run/docker.sock:/var/run/docker.sock logimethods/jenkins
Full Description said it is based on the weekly releases. But after I clicked the documentation link to github, it told me it is based on the Long Term Support release.
Hi, when will be 2.24 available?
How about releasing 2.7.1 LTS Docker image?
why not build based on alpine
the following warn, please address this issue, thanks a lot!
WARNING: Found invalid crumb feae142df87a3e7923f6afb62c00e09d. Will check remaining parameters for a valid one...
Jul 06, 2016 3:26:32 AM hudson.security.csrf.CrumbFilter doFilter
WARNING: No valid crumb was included in request for /ajaxBuildQueue. Returning 403.
Ah! Very good. Thank you.
@frankierr It's the same one. What they do is run weekly.sh to build the Weekly image.
If you supply supply JENKINS_VERSION and JENKINS_SHA, either as a env var or argument, that version of Jenkins will be used. See the lines around here: https://github.com/jenkinsci/docker/blob/master/Dockerfile#L36
The commands to get the latest of those are here: https://github.com/jenkinsci/docker/blob/master/weekly.sh#L6