quick thought while looking at your mail...

how possible would it be to build for windows/mac


devs usually test their changes using GCC so building for less-compiled
builds would probably be more usefull


On Wed, May 29, 2013 at 1:15 PM, Alexander van Gessel <[email protected]>wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> At FOSDEM we discussed continuous integration thanks to the Unknown
> Horizon talk about their use of Jenkins. I've been looking at the various
> options:
> Jenkins: The biggest open source CI tool. Highly configurable/extensible.
> Unknown Horizons uses it.
> Buildbot: Lightweight, built on python/twisted. It is currently being
> tested for anura (frogatto's engine).
> Travis: A hosted and github-integrated. Very easy to set up, so I forked
> the wesnoth repo and tested it out.[1] Every build starts with a clean VM
> in which it has to create a fresh shallow clone and rebuild the entire
> project. This means build results typically take 20-30 minutes to arrive
> and over 1 GiB is downloaded from github each time (I set up both gcc and
> clang, so two VMs that each download over 500 MiB). I have asked the travis
> administrators about the resource usage we would cause and they do not
> consider this a problem.
>
> I think our main concerns are how long we're willing to wait for builds
> (self-hosting means we can keep state), how much we want to customize
> things and how much time people are willing to spend setting everything up.
>
> I'm hardly an expert on this and I've skipped various other systems. Feel
> free to tell me why your favorite system is superior to all the others.
>
> Alexander aka AI0867
>
> [1] https://travis-ci.org/AI0867/wesnoth-old
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
>
> iQIcBAEBAgAGBQJRpePMAAoJEO0or+AHBBofK4cP/03H9avwBb3a73g91RC/INPG
> zxH/CqPUrvOd40mdOUgxgjMRSBKa1Y428Il7T3qD7Z+5GCdNDhdRjeGaxVThyuHf
> MZTQ9MXeu+oV+O1xWd/51NiZ4YTagOSf9+114H0+zmjfkOA4gD4uqBsEXAJxQ/W2
> cUS/pz1YIw2gz/VmgPMU8tCpibCvszlqoPv9b/rc0hmETE9Eb5Zfq5fAkZ41HYkR
> kXYtIHls6fFMKv3w4j4bbZDy1saKhMNfQjTmC+nds4SKHav80QVmVu0Rp+tumF/z
> 1HZn5CzgY33CczJrcIAa6P9fJAeMvmeibdaCCSlgMPuJ/vy75x3y53QGC6Is77vf
> 5FGonuNA0D3jTPFBiZnQnY8wDlZy5ye96NWzC9pzcrnp95EvRzzXIQHvPJKISgwz
> 5cuQrgfD4/x7u9yp5GYU29RgWE1e5w73ROOvLQpG7/iz8nTo2yNEyDGFZ/eNx9QL
> j6OhzThDy3Hk+J2Zzd1UfqQl2S8n3jcaQE2cCYCzT785g2nBM3xsnCZf5LAlzKwu
> YIDRKihqFShdpzBg/JawUNxHS2W1Fg9ebgds3ymr1AyaSYkgQHtx+C2zCjvKOwdG
> Fui89E5kOu9KBHBPOTajfwjV3YzF1hBEXtcOJelbRtypoI2Uj4TrG2+8JosEol6X
> KgPqAT8OsIPnXq64+jLl
> =mMGb
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Wesnoth-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/wesnoth-dev
>
>
_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to