Setting up CI with Jenkins is easy
Well, it has its own quirks and you can waste quite some time until your find your way around the UI, but that’s not the difficult part.
The difficult part is taking a project that has many parts and changing it so the CI system can handle it.