Commit graph

21 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
a381a978d0 Add OSX testing to travis, cache node_modules 2016-06-13 22:04:33 +03:00
William Boman
1d088de974 ci: remove extraneous scripts 2016-06-06 18:46:31 +02:00
Maxime Poulin
164b983f99
Always run all tests and test them each individually on travis 2016-05-08 02:24:10 -04:00
Pavel Djundik
d4e014c088 Update travis node versions 2016-04-27 10:40:24 +03:00
Pavel Djundik
fcdb8475ba Don't send an email on a successful build 2016-03-09 10:55:26 +02:00
Jérémie Astori
42a607d6d7 Remove Node 0.10 from Travis CI
This is needed for #43 to pass the CI.
2016-02-17 00:40:21 -05:00
Jérémie Astori
9a944e2f95 Update secrets in Travis CI, to fix the publication on npm 2016-02-12 07:54:20 +00:00
Jérémie Astori
dd4564e949 Add npm deployment step when a Travis CI build passes on a tag 2016-02-12 05:17:55 +00:00
Jérémie Astori
7e8f67a8c5 Add Travis CI configuration file 2016-02-12 04:49:33 +00:00
Jérémie Astori
74554c5355 Remove Travis CI configuration for now
Pretty much the entire file is invalid now and Travis CI has not been enabled here yet.
2016-02-10 06:20:05 +00:00
Jérémie Astori
4ae8248200 Use Node 0.12 to deploy as npm shipping with 0.10 is not compatible for deployment anymore... 2015-10-19 04:29:11 +00:00
Jérémie Astori
6b226335ed Fix wrong npm token 2015-10-19 04:24:38 +00:00
Jérémie Astori
a3680ce9ef Set up automatic deployments on npm
Travis CI will deploy on npm after a build is successful
2015-10-19 03:51:38 +00:00
Jérémie Astori
9532d1ff39 Add Node.js 4.2 to the list of versions tested by Travis CI 2015-10-19 03:42:47 +00:00
William Boman
679e27fd97 .travis.yml: remove before_script
This is no longer needed since introduction of test fixtures.
2015-10-02 14:44:40 +02:00
JocelynDelalande
044f69f02a Merge pull request #494 from floogulinc/patch-1
Migrate from legacy to container-based infrastructure on Travis
2015-10-02 12:52:26 +02:00
Paul Friederichsen
913b827c24 Enable container-based infrastructure on Travis 2015-09-29 09:07:55 -05:00
Jérémie Astori
d65f75c8b7 Add Node.js 0.12 and 4.x support to Travis CI 2015-09-28 21:50:03 +02:00
Christine Dodrill
c2e2e1c1e2 Fix #466: Have Travis CI create config folder 2015-09-16 23:04:26 +00:00
Mattias Erming
cf88a9dc36 Fix Travis CI errors 2015-02-06 05:43:19 -08:00