auto build

Erik Eliasson eliasson at it.kth.se
Tue Aug 29 17:05:28 CEST 2006


Maybe it's simpler to do it for every time we go through a successful
compile (since we have that script), and just upload it to the web
(since we have that script)? 

Let's sleep on it.
--Erik



On Tue, 2006-08-29 at 11:23 +0200, Cesc wrote:
> This is a great idea.
> 
> Have you thought about doing a similar thing (maybe a cron'd job) to
> place on the 
> web site already build standard "packages" as well as svn exported
> tar.gz files of the sources?
> Need not be for every commit, but say ... every few days ... 1
> week ... 
> The sources thing would help people with downloading (going the svn
> step is not for everyone)
> The already compiled minisips could be seen as a "release"
> process ... 
> 
> Regards,
> 
> Cesc
> 
> On 8/29/06, Erik Eliasson <eliasson at it.kth.se> wrote:
>         
>         I added a hook to SVN to auto-compile minisip with a few
>         different
>         "configure" settings.
>         
>         Right now five attempts are made (only one compiler version so
>         far, and
>         no cross compiling):
>         - On the first error found, the author of the commit gets an
>         email. 
>         - When all (now five) builds have completed, the author gets a
>            summary email
>         - If trunk does not build, minisip-devel is CC:ed on the final
>         email
>            (but not on the first).
>         
>         It sends a email on the first error (but not on errors after
>         that until 
>         the summary email) because it can take more than an hour to
>         compile all
>         tests.
>         
>         You don't have to be too worried about overloading the machine
>         with
>         rapid commits since compiling is done on a separate, powerful
>         machine 
>         (not subversion, mail or web server).
>         
>         The auto-build mechanism assumes that it was "trunk" that was
>         modified.
>         It's at least something - we'll see how far it gets us.
>         Consider it an
>         experiment.
>         
>         --Erik
>         
>         --
>         Erik Eliasson <eliasson at it.kth.se>
>         
>         _______________________________________________
>         Minisip-devel mailing list
>         Minisip-devel at minisip.org
>         http://lists.minisip.org/mailman/listinfo/minisip-devel
> 
> _______________________________________________
> Minisip-devel mailing list
> Minisip-devel at minisip.org
> http://lists.minisip.org/mailman/listinfo/minisip-devel
-- 
Erik Eliasson <eliasson at it.kth.se>



More information about the Minisip-devel mailing list