On Sat, Feb 18, 2012 at 11:52:53AM +0800, Oleg Tsarev wrote:
> Hi all,
> 
> I built continuous integration for Battle for Wesnoth
> 1)  svn repository automatic mirror to
> https://github.com/battle-for-wesnoth/svn now
> 2) github mirror automatic build http://build.wesnoth.in/job/svn/ You
> can easy check every new commit for correct compilation on different
> platforms
> 3) available "param" build: http://build.wesnoth.in/job/param/
> I checked my patch https://gna.org/patch/?3125 by this build:
> http://build.wesnoth.in/job/param/6/
> So, I found error in patch by previous build:
> http://build.wesnoth.in/job/param/5/
> 
> If you want run "param" builds (for custom branches) contact me and I
> will add you to github group.
> 
> I quick discuss with mordante, he proposes the replace currently used
> linuxes (Espreon and mordante use debian, I uses Fedora, Ivanovic -
> gentoo, bouchman - ubuntu) by currently not used. Also mordante
> proposes add different compiles.

At the moment I compile test:
- Debian stable
  - gcc 4.3 in C++98 mode
  - gcc 4.4 in C++98 mode

- Debian unstable in a chroot
  - in C++98 mode
    - gcc 4.4
    - gcc 4.5
    - gcc 4.6
    - gcc 4.7 (from experimental)
    - gcc snapshot
    - clang 3.0
  - in C++11 mode
    - gcc 4.5
    - gcc 4.6
    - gcc 4.7 (from experimental)
    - gcc snapshot
    - clang 3.0

(gcc-4.4 fails in C++11 mode and I see no reason to try to fix it since
newer gcc versions do work in C++11 mode.)

Of course Windows and MacOS would be nice to add, but as boucman said I
don't think it's worth to buy it.

I would like it if the unit tests can run in the chroot.

-- 
Regards,
Mark de Wever aka Mordante/SkeletonCrew

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to