Open main menu

CDOT Wiki β

Changes

Hera Try Server Setup

768 bytes added, 09:45, 22 January 2008
Buildmaster, note 2 for Buildslave and packages for linux
* '''TODO'''
* The master.cfg for Buildbot will be a mixture of these two buildbot-configs ([http://lxr.mozilla.org/mozilla/source/tools/buildbot-configs/tryserver/ TryServer buildbot-config] and [http://lxr.mozilla.org/mozilla/source/tools/buildbot-configs/testing/unittest/ Testing buildbot-config]) but we will end up having to customise it to our Hera farm
== BuildSlaves ==
* '''NOTE:''' slaves need to be able to talk to the Try-Server (i.e., web server) to push finished builds back.
* '''NOTE2:''' slaves will have to be able to checkout the latest source code, either from the CVS-mirror that we set up or from Mozilla CVS repository
=== Linux (CentOS 5) ===
python setup.py build
python setup.py install
 
 
=== Packages ===
I don't know if it applies tp write this in here, but to build Mozilla on Linux (Ubuntu 7.1) I had to get these packages:
* apt-get build-dep firefox
* apt-get install build-essential
* apt-get install dbus-glib-1-dev
* apt-get install libcurl3-dev
1
edit