Commit Graph

6 Commits

Author SHA1 Message Date
Rémi Verschelde
332d74bcaf AppVeyor: Skip saving cache on non-master branches
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.

(cherry picked from commit b021bdbf1f)
2019-07-03 07:48:19 +02:00
Rémi Verschelde
7c8849f4e9 Fix scons installation on AppVeyor
Seems like AppVeyor just upgraded pip and finally removed the
deprecated --egg switch.

(cherry picked from commit 79e76d8329)
2018-05-16 23:08:45 +02:00
Rhody Lugo
388249c386 use the same cache for all branches for appveyor 2017-11-28 03:23:51 -04:00
Rhody Lugo
88d836c95d prune scons shared cache 2017-11-27 01:24:56 -04:00
Rhody Lugo
8e8a7aba8c add support for scons cache and enable it for appveyor 2017-11-25 22:16:03 -04:00
Andreas Haas
36f673f788
Add .appveyor.yml 2017-09-29 19:32:21 +02:00