Sign inSign up

leadware/jenkins

By leadware

•Updated almost 9 years ago

Official Jenkins CI repository extension that provide commons build tools and plugins initialization

Image
0

839

leadware/jenkins repository overview

⁠Leadware⁠ Jenkins CI Server Docker image extension

This Dockerfile build an extension of the official Jenkins CI image, and provide support for SSL and tools like :

and others custom Jenkins initializations.

⁠Usage

sudo docker run --detach \
    --env JAVA_OPTS="-Xms2g -Xmx3g -Dhudson.footerURL=http://www.leadware.net" \
    --env SSL_KEY_SIZE="2048" \
	--env SSL_KEY_VALIDITY_DAYS="365" \
	--env SSL_CA_ORGANIZATION="Leadware S.A" \
	--env SSL_CA_ORGANIZATION_UNIT="TI Department" \
	--env SSL_CA_EMAIL="[email protected]" \
	--env SSL_CA_COUNTRY_NAME="CM" \
	--env SSL_CA_LOCALITY_NAME="Yaounde" \
	--env SSL_CA_STATE_NAME="Center" \
	--env SSL_JENKINS_ORGANIZATION="Leadware S.A" \
	--env SSL_JENKINS_ORGANIZATION_UNIT="IT Departement" \
	--env SSL_JENKINS_EMAIL="[email protected]" \
	--env SSL_JENKINS_COUNTRY_NAME="CM" \
	--env SSL_JENKINS_LOCALITY_NAME="Yaounde" \
    --env SSL_JENKINS_STATE_NAME="Center" \
    --env SSL_JENKINS_HOSTNAME="jenkins.leadware.net" \
    --env JENKINS_HTTP_SSL_REDIRECTION="jenkins.leadware.net" \
    --publish 443:443 --publish 80:80 --publish 8080:8080 \
    --name jenkins \
    --restart always \
    --volume /host-srv/jenkins/home:/var/jenkins_home \
    --volume /host-srv/maven/repository:/var/lib/maven/repository \
    --volume /host-srv/sonar-scanner/conf:/usr/share/sonar-scanner/conf \
    leadware/jenkins:TAG

Refer to the official Jenkins CI image usage on docker store Official Jenkins CI image documentation⁠

Tag summary

Content type

Image

Digest

Size

432.9 MB

Last updated

over 9 years ago

docker pull leadware/jenkins