2

I am e PHP Developer and I have a Pi at hand, recently I was setting up a Jenkins-CI in a VM with headless raspbian. And then it hit me, What about the Pi. So my questions are:

  1. Will the Pi handle a Jenkins CI?
  2. Will it play nice as GIT server (This is dumb question, please ignore it :D)
  3. Will it be slow as a local post production server, i.e to deploy the application and run it(to copy the sources on the web server/Apache directory)
  4. What about throwing Gearman in the Mix ?

Everything will be running on a single Pi with headless raspbian within local network. Basically I do not want to have a running VM all the time.

3 Answers3

2

Not a dumb question You could set it up as a private git server http://www.instructables.com/id/GitPi-A-Private-Git-Server-on-Raspberry-Pi/

For others depends on their cpu and ram use and if its going to be slow/lag. I've run a flask based app and it wasn't much slower than on a normal server but using nginx not apache as per http://elinux.org/RPi_Nginx_Webserver and with uwsgi raspberrywebserver.com/cgiscripting/setting-up-nginx-and-uwsgi-for-cgi-scripting.html

lxx
  • 181
  • 4
0

According to this the Raspberry Pi is unable to run Jenkins-Ci

Zooty
  • 9
  • 1
0

Probably yes you can run it. Can you use it? NO!

I've tried Teamcity (same container as Jenkins) to build Android project. i7 ~90secs, Pi II ~30 minutes

robotoaster
  • 101
  • 1