Commit Graph

8 Commits

Author SHA1 Message Date
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