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
