Return-To-The-Roots / s25client

Return To The Roots (Settlers II(R) Clone)
http://www.rttr.info
GNU General Public License v2.0
478 stars 77 forks source link

Travis CI: windows build? #1011

Open Flow86 opened 5 years ago

Flow86 commented 5 years ago

Hi, Travis unterstützt wohl auch Windows inzwischen:

https://docs.travis-ci.com/user/reference/windows/

könnten wir evtl integrieren, dann müsste man nicht 2 verschiedene systeme benutzen (appveyor und travis)

Flamefire commented 5 years ago

Possible. Problem I see is: Windows and Linux/OSX are very different (command syntax e.g.) So we would then have a custom section just for windows in the travis.yml just the same we currently have a custom yaml (appveyor)

Also appveyor is more exhaustive: MSVC 2015/2017, 32/64 bit.

On the upside travis seems to be faster although with having both they build in parallel.

Flow86 commented 5 years ago

the syntax should not be a problem. there's git for windows installed bringing a full working "bash" with it. you would not have so much different parts in there.

of course, appveyor is more flexible in configurations, but its extremely slow

Flamefire commented 5 years ago

Ok. Let's try this then after the release