I did setup something similar to nightly builds on the opensuse build service
(https://build.opensuse.org/project/monitor?project=home%3Asyntron%3Afreeciv).
Besides all releases since 2.2.0 the branches S2_2 (2.2svn), S_3 (2.3.svn),
trunk (2.4svn) and trunk with additional patches (2.3.99plus) are available. A
nightly rebuild for the *svn packages is triggered alternatively between 2.3
and 2.4 while 2.2 is triggered only on sunday. At the moment, all packages
contain only the server and the gtk2 client.
2.3svn and 2.3.99(plus) are failing for opensuse 11.4 32 bit builds due to bug
#18527 (http://gna.org/bugs/?18527).
If there is someone who knows how to create/define rpm spec files, the rpm
could be split into different packages (server, common, gtk2/gtk3/..., devel!)
and be build also for different distributions.
Am Freitag, 29. Juli 2011, 10:39:18 schrieb Marko Lindqvist:
I've been developing and maintaining freeciv building stuff mainly for
my own use, but some stuff is now really mature and really should be
used for greater good. Setting up different kind of nightly builds
(probably nobody is interestedf about binaries from linux build, but
we *are* interested about any compilation failures, binaries for
Windows would probably have some users) should be easy task using my
programs and scripts and quite a big benefit for freeciv project, but
I simply don't have kind of public server to put this stuff on.
So if anybody has public server (preferably debian/ubuntu) with some
spare capacity to offer for freeciv continuous integration stuff, it
would be just great.
Meanwhile nightly build run just on my own computer and only I have
access to results (I can try to setup it so that email about
compilation failures are sent to freeciv-dev)
- ML
___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev
___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev