So I previously installed Jenkins on my Raspberry Pi 2, and ran my first job through Jenkins. The final obvious step was to get another build node to connect to my Jenkins server so that workload can be offloaded from the Raspberry Pi 2 to another device.
So first step, you go to ‘Manage Jenkins’ -> ‘Manage Nodes’;
Next up, we need to configure how our Jenkins server running on the Raspberry Pi 2 will connect to the ci20!
I use the stock settings and debian 7 that comes pre-installed on the ci20, so I used launch via ssh, stuck in the username password I use to ssh into the ci20 myself, and lastly I had to set the ‘Remote root directory’ to the ci20 username’s home directory.
On the ci20 itself, I had to run;
sudo apt-get install openjdk-7-jdk cmake git
For the missing packages I needed on the device.
That concludes my foray into the Jenkins on Raspberry Pi 2 world – in conclusion it is definitely possible now to run Jenkins on the Raspberry Pi with the beefier new model.