Skip to content

wouterds/rpi-jenkins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 

Repository files navigation

Jenkins Docker image for Raspberry Pi

A basic Jenkins image that's compatible with Raspberry Pi. Automated builds are pushed whenever a new version of Jenkins becomes available.

Supported tags and respective Dockerfile links

What is Jenkins?

Jenkins is an open source automation server written in Java. The project was forked from Hudson after a dispute with Oracle. Jenkins helps to automate the non-human part of the whole software development process, with now common things like continuous integration, but by further empowering teams to implement the technical part of a Continuous Delivery.

wikipedia.org/wiki/Jenkins_(software)

logo

Usage

docker run -p 8080:8080 -p 50000:50000 wouterds/rpi-jenkins

This will store the workspace in /var/jenkins_home. All Jenkins data lives in there - including plugins and configuration. You will probably want to make that an explicit volume so you can manage it and attach to another container for upgrades :

docker run -p 8080:8080 -p 50000:50000 -v jenkins:/var/jenkins_home wouterds/rpi-jenkins

this will automatically create a 'jenkins' volume on docker host, that will survive container stop/restart/deletion.


This image is available on GitHub & DockerHub.