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