canmove, Confirmed users
6,439
edits
Line 1: | Line 1: | ||
= Talos configuration done on qm-pmac04 = | = Talos configuration done on qm-pmac04 = | ||
'''Important:''' Do _NOT_ upgrade past 10.4.8. hdiutil has a bug/feature in 10.4.9 and above that prevents Talos Buildbot's from working properly. | |||
== OS Setup == | == OS Setup == | ||
# Change the resolution | # Change the resolution | ||
Line 24: | Line 24: | ||
#* Click 'Access Privileges' | #* Click 'Access Privileges' | ||
#* Change the VNC password | #* Change the VNC password | ||
# Install the cltbld ssh key in ~/.ssh | |||
=== XCode Installation === | === XCode Installation === | ||
Line 29: | Line 30: | ||
export CVS_RSH=ssh | export CVS_RSH=ssh | ||
ocvs -d :ext:cltbld@cvs.mozilla.org:/mofo co ref-platforms/mac | ocvs -d :ext:cltbld@cvs.mozilla.org:/mofo co ref-platforms/mac | ||
# Mount the | # Install Xcode | ||
# | ## Mount the Xcode dmg | ||
## Double click on XcodeTools.mpkg | |||
## In the 'Installation Type' section choose 'Customize' and enable everything under 'Cross-Development' | |||
== BuildBot Setup == | == BuildBot Setup == | ||
=== Install Python 2.4.4 === | === Install Python 2.4.4 === | ||
# Download [http://www.pythonmac.org/packages/py24-fat/dmg/python-2.4.4-macosx2006-10-18.dmg MacPython 2.4.4] | # Download [http://www.pythonmac.org/packages/py24-fat/dmg/python-2.4.4-macosx2006-10-18.dmg MacPython 2.4.4] | ||
# Mount | # Mount and install MacPython | ||
# You must | hdiutil attach python-2.4.4-macosx2006-10-18.dmg | ||
cd /Volumes/Universal\ MacPython\ 2.4.4 | |||
sudo installer -pkg MacPython.mpkg -target / | |||
# You must logout and log back in to make sure you are using the new version of Python. | |||
=== Install Twisted and Zope-Interface=== | === Install Twisted and Zope-Interface=== | ||
Line 52: | Line 57: | ||
python setup.py build | python setup.py build | ||
sudo python setup.py install | sudo python setup.py install | ||
cd .. | |||
=== Install BuildBot === | === Install BuildBot === | ||
Line 58: | Line 64: | ||
python setup.py build | python setup.py build | ||
sudo python setup.py install | sudo python setup.py install | ||
cd .. | |||
rm -rf buildbot/ | |||
== Talos Setup == | == Talos Setup == | ||
Line 68: | Line 76: | ||
=== Install Talos === | === Install Talos === | ||
cd ~ | |||
ocvs -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -d talos mozilla/testing/performance/talos | ocvs -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -d talos mozilla/testing/performance/talos | ||
=== Configure Apache === | === Configure Apache === |