The latest Jenkins 2.0 has been available for the past few months and I have luckily had the chance to use it on a client site with a huge amount of success. I was initially reluctant to upgrade because version 1.5xxx has been impressively stable and impressively configurable. If it ‘ain’t broke, then don’t fix it’ way of thinking!
How did I make the jump?
I used Docker and hub.docker.com and the official docker image to build Jenkins and it was easy for me to run both versions ( 1.0 and 2.0) side by side and upgrade the plugins, configuration and jobs respectively. Docker provides the ability to setup and tear down environments very quickly so I was able to get to a good state and confident state very quickly