[Python-Dev] Automatic installer builds (was Re: Fwd: Broken link to download (Mac OS X))
Ronald Oussoren
ronaldoussoren at mac.com
Wed Apr 14 22:20:19 CEST 2010
More information about the Python-Dev mailing list
Wed Apr 14 22:20:19 CEST 2010
- Previous message: [Python-Dev] Automatic installer builds (was Re: Fwd: Broken link to download (Mac OS X))
- Next message: [Python-Dev] Automatic installer builds (was Re: Fwd: Broken link to download (Mac OS X))
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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>
- Previous message: [Python-Dev] Automatic installer builds (was Re: Fwd: Broken link to download (Mac OS X))
- Next message: [Python-Dev] Automatic installer builds (was Re: Fwd: Broken link to download (Mac OS X))
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list