On 14 Apr, 2010, at 20:46, Martin v. Löwis wrote: >> Speaking of which... I have a mac-mini that could be used for a >> buildbot. How much work is needed to kickstart a buildbot, taking >> into account that I'd prefer to have a buildbot with different >> configure-flags that the default unix build (that is, I want to test >> a framework build that is a universal binary). > > The configure flags are defined on the master, so if I know what they > should be, I can arrange your slave to see them. You can't then change > them easily. That's fine. I'll first create a stable environment for performing builds/tests and contact you when I'm ready to be added to the buildbot farm. > > On the slave, you need to install buildbot, and create a slave > configuration; it would the be good if the slave process would somehow > get restarted automatically after a system reboot (I think there are > recipes for that out there). That should be easy enough to arange. The buildbot manual mentions an @reboot crontab entry, but a launchd item should be easy enough and is slightly cleaner. > >> Creating the Mac installer is easy: just run >> Mac/BuildScript/build-installer.py on an OSX 10.5 system where a >> local version of Tcl/Tk 8.4 is installed in /Library/Frameworks. The >> system should also not have fink or darwinports and a clean >> /usr/local tree to avoid contaminating the build. > > Buildbot also supports uploading binaries to the master, which we did > for the Windows builds. We could do that for OSX as well (in which case > the release manager might be able to trigger a release build by just > passing the right branch name in the master UI). How would that work? Creation of the OSX installer is not integrated in the regular Makefiles but is a separate script. A slightly problematic issue is that the machine I want to use for the buildbot is running OSX 10.6 and creating the binary installer doesn't work on 10.6 yet, but that should be easy enough to fix when I look into it. Ronald > > Regards, > Martin -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3567 bytes Desc: not available URL: <http://mail.python.org/pipermail/python-dev/attachments/20100414/e422a7a4/attachment-0001.bin>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4