docker-suite / jenkins

A jenkins docker image with docker socket and few plugins and groovy scripts to start.

Repository from Github https://github.comdocker-suite/jenkinsRepository from Github https://github.comdocker-suite/jenkins

jenkins

Build Status Docker Pulls Docker Stars MicroBadger Layers (tag) MicroBadger Size (tag) License: MIT

A customized jenkins container ready to use with preinstalled plugins and customs groovy scripts.

Groovy scripts

  • crsf protection
  • disabled CLI remoting
  • disable old agent protocol
  • enabling slave master access control
  • define the number of executors (default to 0).
  • create a default admin user jenkins.
  • prevent anonymous users to have read access.
  • custom theme.

Environment variables

  • JENKINS_NB_EXECUTORS : number of executors
  • JENKINS_ADMIN_PASS : Password for jenkins user

How to use this image

For a complete Jenkins setup, look at jenkins setup

About

A jenkins docker image with docker socket and few plugins and groovy scripts to start.

License:MIT License


Languages

Language:Groovy 59.8%Language:Dockerfile 27.2%Language:Makefile 8.4%Language:Shell 4.7%