Commit graph

9 commits

Author SHA1 Message Date
Jérémie Astori 79e20c83d5 Fix AppVeyor cache never being successfully built
Oh that wonderful Windows world...
2016-10-17 01:41:14 -04:00
Jérémie Astori 6dac7b1897 Use CI caches for downloaded files instead of installed ones
This allows for a more meaningful build: if a newer version of a sub-package breaks,
builds would still pass as it uses the cached version. This uses a cache for downloaded packages instead.

I am expecting this to slow down a little bit the builds (but we are OK overall)
but be more accurate in practice.

See https://docs.npmjs.com/cli/cache#configuration and https://docs.npmjs.com/files/folders#node-modules.
2016-10-11 22:30:08 -04:00
Pavel Djundik 32ee527ea5 Do not cache npm-cache folder on appveyor 2016-06-13 22:34:34 +03:00
Pavel Djundik 8addd5a8bc Upload appveyor test results 2016-06-07 17:41:24 +03:00
William Boman 1d088de974 ci: remove extraneous scripts 2016-06-06 18:46:31 +02:00
Pavel Djundik e3e5c48f0b Cache npm modules on appveyor
https://www.appveyor.com/docs/build-cache#configuring-cache-items
2016-06-05 11:21:45 +03:00
Jérémie Astori 308ac9404e Make sure npm test script gets run on AppVeyor 2016-05-31 21:19:43 -04:00
Pavel Djundik 327064b5ee Run appveyor tests individually, just like on travis
Fixes failing builds being marked as successful
2016-06-01 00:36:39 +03:00
Jérémie Astori c886657e6b Add AppVeyor configuration file 2016-05-31 04:42:35 -04:00