summaryrefslogtreecommitdiffstats
path: root/.appveyor.yml
Commit message (Collapse)AuthorAgeFilesLines
* AppVeyor: Skip saving cache on non-master branchesRémi Verschelde2019-07-021-2/+5
| | | | | | | | | | | | Otherwise we run into situations where commits to stable branches induce very long build times, as they have to basically build from scratch but also invalidate the cache for future commits on the master branch. This commit also makes the cache folder branch-specific, but since it's still limited to 1 GB of total cache size, we don't enable it for non-master, as we would still run into issues with non-master build invalidating the master cache.
* AppVeyor: Force installing SCons 3.0.1Rémi Verschelde2019-01-011-1/+1
| | | | | 3.0.2 was released today and when installed via pip, it seems to be missing from the PATH.
* CI: Disable debug_symbols on Travis/AppVeyorRémi Verschelde2018-08-211-2/+2
| | | | | | | | | Also increase AppVeyor cache size to 1024, should match what is available for us in the free plan: https://www.appveyor.com/docs/build-cache/#cache-size-beta And drop obsolete debug_release option for Windows, superseded by target=release and debug_symbols=yes.
* Fix scons installation on AppVeyorRémi Verschelde2018-05-161-1/+2
| | | | | Seems like AppVeyor just upgraded pip and finally removed the deprecated --egg switch.
* Add GDnative wrapper lib on CI buildEmmanuel Leblond2018-01-041-1/+1
|
* use the same cache for all branches for appveyorRhody Lugo2017-11-281-4/+5
|
* prune scons shared cacheRhody Lugo2017-11-271-0/+1
|
* add support for scons cache and enable it for appveyorRhody Lugo2017-11-251-0/+5
|
* CI: Disable MinGW build on Travis and add AppVeyor badgeRémi Verschelde2017-09-261-1/+1
| | | | | | | | | Now that AppVeyor handles testing Windows builds with MSVC, we can skip the need to test against Travis' old MinGW toolchain and have a faster CI process. Also try building X11 binaries against system OpenSSL, should speed up build.
* Add AppVeyor CI file for MSVC buildsRémi Verschelde2017-09-261-0/+24
This improves our compiler coverage in our CI builds.