[squeak-dev] The Trunk: System-ul.528.mcz

Ian Piumarta piumarta at gmail.com
Sun Oct 20 23:15:15 UTC 2013


Dave,

On Oct 20, 2013, at 15:33 , David T. Lewis wrote:

> Well, I guess the last official Unix build that Ian Piumarta did was about
> a year ago, so a refresh might be in order some time soon.

Doesn't time fly?  I'll do the necessary as promptly as I can when your latest src is ready.

> He's kind of a pushover for that sort of influence ;-)

Beer works even better, whenever proximity permits. :)

> wouldn't it me nice if we had a real VM build slave
> running on squeakvm.org that would do continuous builds from the latest
> sources in the Subversion repository?

We could very easily do that for 32-bit Linux right there on squeakvm.org.  The Mac and Windows machines that I use to build binaries here are both up 24/7 and could be made to rebuild a binary archive whenever the trunk changes.  Having your generated src in the trunk would make that very easy (and src can finally be removed from the Unix tree).

For more exotic Unix builds (Solaris, *BSD) I run the OS in VirtualBox and have a script to update source, build everything and upload binaries, in parallel.  Adding Mac OS and Win32 to that script should not be difficult.  A cron job could run it whenever the most recent commit reaches (say) one hour of age.

Unless there a particular well-known cross-platform unattended build framework, having some indispensable feature, that we absolutely should use for all of this?

Regards,
Ian



More information about the Squeak-dev mailing list