new buildfarm script files

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

new buildfarm script files

Andrew Dunstan

There are new versions of the buildfarm code and config files in CVS.
Your old config file should work just fine with the new code.

Changes are:


{config)
. config file compile warning fix
. default force-every to off instead of 24 hours
. add --enable-integer-datetimes to sample configure flags


(script)
. add --multiroot switch to enable multiple members to share a single
  buildroot - only one at a time can be building, though
. report CVS versions of changed files
. report contents of script config (without secret) as part of config report
. report script version number in above


I'll probably cut a new release from these in the next 48 hours or so.

If anyone wants to play with the multiroot feature, talk to me about how to migrate your existing setup. This is designed for people who want to run
multiple members on a single machine with a single buildroot (say for using different compilers). You can now do this, although only one member at
a time can be building - we wouldn't want two proceses both trying to 'cvs update' the same directory.

cheers

andrew



Reply | Threaded
Open this post in threaded view
|

Re: new buildfarm script files

Andrew Dunstan


Revision 1.16 contains 2 tiny fixes for bugs with these changes - if you
upgraded after getting this email please do so again.

Thanks to Kris Jurka for helping me track down the empty file list bug.

cheers

andrew


Andrew Dunstan said:

>
> There are new versions of the buildfarm code and config files in CVS.
> Your old config file should work just fine with the new code.
>
> Changes are:
>
>
> {config)
> . config file compile warning fix
> . default force-every to off instead of 24 hours
> . add --enable-integer-datetimes to sample configure flags
>
>
> (script)
> . add --multiroot switch to enable multiple members to share a single
>  buildroot - only one at a time can be building, though
> . report CVS versions of changed files
> . report contents of script config (without secret) as part of config
> report . report script version number in above
>
>
> I'll probably cut a new release from these in the next 48 hours or so.
>
> If anyone wants to play with the multiroot feature, talk to me about
> how to migrate your existing setup. This is designed for people who
> want to run multiple members on a single machine with a single
> buildroot (say for using different compilers). You can now do this,
> although only one member at a time can be building - we wouldn't want
> two proceses both trying to 'cvs update' the same directory.
>