Did somebody already try running Jenkins on a Raspberry Pi 2?
I have a bit of experience with jenkins and quite a bit with the raspi 2, but not combined. However, when it comes to task crunching, the raspi 2 really isn't that good.
It should run the server just fine, there's plenty of memory, however building stuff on the pi does take time. How feasible the idea is is really down to how complex the applications have to be that you're building for your tutoring purposes. Running a few simple java unit tests and doing a maven build of simple code will work just fine for any purposes (especially when using the oracle jdk for running code - that thing is more than double as fast as openJVM!). Compiling complex stuff
will take time. As a very rough benchmark, we compile the
gphoto2 library natively on the pi during device setup, and while I have never measured the time exactly, I'd guess from felt memory that it takes somewhere around 5 minutes.
The pi3 does a bit better, but usually copmiler tasks don't make use of the additional cores available.
So if you just need something to show the concepts, the pi2 will do fine. If compiling and managing builds of complex and long dependency chains is part of your tutoring, there might be a lot of waiting involved. A VM on a thumbdrive might be the better highly portable alternative here.