This is not possible using Travis (VMs are ubuntu 12.04, though I've seen
something about OS X). All self-hosted systems should be able to do this.
On May 29, 2013 2:02 PM, "jeremy rosen" <[email protected]>
wrote:

> 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
>
>
_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to