Commit graph

8 commits

Author SHA1 Message Date
David Majda 7089debae2 .travis.yml: Test also with Node.js 6.0.x 2016-04-27 09:24:27 +02:00
David Majda 6a3ede059d .travis.yml: Tweak Node.js versions
Do not test under io.js (which is no longer a thing), test under Node.js
4.0.x and 5.0.x.

Zero minor versions are intentional, I wan't to make sure that PEG.js
doesn't depend on any features added later in the 4.x and 5.x cycle.
2016-01-15 10:32:21 +01:00
Joseph Frazier 2483b950e6 travis: cache node_modules for faster builds
This reduces build times by around 10 seconds.

http://blog.travis-ci.com/2013-12-05-speed-up-your-builds-cache-your-dependencies/
2015-10-18 13:58:13 -04:00
Joseph Frazier 8bd2e4965e travis: use containers for faster builds
http://docs.travis-ci.com/user/migrating-from-legacy/
2015-10-16 11:52:37 -04:00
Arlo Breault 16756d9010 Run CI on newer version of node / iojs 2015-06-05 14:41:32 -07:00
David Majda 4a3b9cbb8d Require Node.js >= 0.10.0
Travis CI builds with Node.js 0.8.x started to fail:

  https://travis-ci.org/dmajda/pegjs/jobs/26691570

Rather than investigating what's wrong I decided to stop supporting Node
0.8.x. Node.js 0.10.x is here for over a year, which should be enough
time for everyone to upgrade in the fast-paced Node.js world.
2014-06-04 07:37:19 +02:00
David Majda 93d3c6a250 Update .travis.yml
Remove a directive to test in Node.js 0.6. Add a directive to test in
Node.js 0.10.

Should fix broken Travis CI builds:

  https://travis-ci.org/dmajda/pegjs/builds/15922026
2013-12-29 11:46:03 +01:00
David Majda 12398ada9a Implement Travis CI integration 2012-10-28 16:01:13 +01:00