Installing Buildbot

From Dmz-portal

Jump to: navigation, search

The easiest thing to do is to use Debian APT tool. This will not get you the absolute latest version but it will get you a set of packages that all work together.

sudo apt-get install buildbot

sudo apt-get install buildbot-slave

You can test if it was successfull:

PYTHONPATH=. trial buildbot.test
PYTHONPATH=. trial buildslave.test

If you want to roll your own and install all the latest, you can do that from the buildbot site. On my ubuntu 13, this worked but on 12.04 I had issues and had to use the prepackage version as described above.
http://docs.buildbot.net/latest/manual/installation.html
In general, software that is not python based you can download and install with apt-get and other using pip.
Here is roughly what you would need to do.

sudo apt-get install python
sudo apt-get install python-all-dev
sudo apt-get install python-twisted
sudo apt-get install sqlite
sudo apt-get install python-pip
sudo apt-get search sqlite
sudo apt-get install pysqlite2
sudo apt-get install python-pysqlite2
sudo apt-get install python-jinja2
sudo pip install jimplejson
sudo pip install simplejson
sudo apt-get install python-sqlalchemy
sudo apt-get install python-migrate
sudo apt-get install python-dateutil
sudo pip install buildbot
sudo pip install buildbot-slave

Other notes:
http://zverovich.net/2012/06/16/installing-buildbot-in-ubuntu.html

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox