Commit Graph

27 Commits

Author SHA1 Message Date
Nick O'Leary 974ba40f28
Add scripts/verify-package-dependencies.js 2018-08-19 00:44:17 +01:00
Nick O'Leary bca020bc4d
Tidy up default grunt task and fixup test break due to reorder
Fixes #1738
2018-05-25 11:36:17 +01:00
KatsuyaHoshii 7f89a4a26f Update .travis.yml 2018-05-25 11:48:33 +09:00
Christopher Hiller e8a637498d add Node.js v10 to build matrix (#1708)
* add Node.js v10 to build matrix

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>

* only compute coverage once

We have to pick *which* version of Node.js to run coverage on, so I just
picked the latest.

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
2018-04-24 23:21:34 +01:00
Christopher Hiller e1195ac00a fix many test problems (#1677)
* fix many test problems

- adds [stoppable](https://npm.im/stoppable) to force-stop net & http
  servers
- upgrades to latest mocha
- much cleanup of servers
- some removal of useless code

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>

* increase wait time to hack at race condition

* PoC with fork of stoppable

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>

* fix custom stoppable url for newer npm

* make travis go faster; attempt to avoid npm troubles

* fix coveralls executable path

* add extra time for flake to trigger spec

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
2018-04-23 12:37:26 +01:00
Nick O'Leary 14429d2943
Remove node 7 from travis 2018-01-14 00:54:45 +00:00
Dave Conway-Jones f41959537b
travis - don't allow node 8 fails, (and re-add 7) 2017-06-23 21:49:10 +01:00
Dave Conway-Jones 90ab34591a
Add node 8 to travis (with allow failure) 2017-06-05 08:50:37 +01:00
Nick O'Leary 31502c2ebc
remove allow_failures flag from node 7.x 2017-04-10 15:51:24 +01:00
Nick O'Leary 18a519f9ed
Remove node 0.10 from travis config 2017-01-01 11:41:03 +00:00
Dave Conway-Jones d658fe7709 move travis to node 6 and 7 - drop 5 and 0.12
move serialport  to 0.3.0 version
2016-10-06 13:31:59 +01:00
Dave Conway-Jones b27db3e2e7 tiny changes to JSON and exec test for node6
no need to specify npm2 defaults are ok now. (on travis)
2016-04-30 17:05:10 +01:00
Dave Conway-Jones 622d4214f7 Let's try that node6 thing again... 2016-04-29 10:00:14 +01:00
Dave Conway-Jones 595ff63b72 Fix exec test for v0.10
Back out nvm 6 in travis (not there yet)
2016-04-23 17:41:56 +01:00
Dave Conway-Jones 9990046abb get more debug from travis for exec test
Don’t have v.10 locally.
And a,y as well try node v6 also ;-)
2016-04-23 17:29:31 +01:00
Nick O'Leary 1d9d5c6bc7 Add node 5 to travis 2015-11-14 21:32:28 +00:00
Nick O'Leary 453f23da20 Move to node 4.x.x in travis 2015-10-03 09:15:11 +01:00
Edward Vielmetti 005a98d020 Update for node 4 testing.
Changes to .travis.yml
Patch from @dceejay to make a test portable
Patch from @dceejay to correct a case where an int was expected
2015-09-23 15:27:45 -04:00
Nick O'Leary 08d687ad60 Update to travis container builds 2015-07-22 13:06:14 +01:00
Nick O'Leary ef2360baee Add node 0.12 to Travis config 2015-07-04 22:08:58 +01:00
Nick O'Leary 9ca9d88546 Drop Node 0.8 from travis build due to devDependencie issues 2015-04-09 10:22:05 +01:00
Nick O'Leary e3f72a697e Ignore coveralls upload errors
Part of #299
2014-09-08 14:02:53 +01:00
Mark Hindess abf5944316 Report coverage to build log and coveralls. 2014-07-09 07:45:58 +01:00
Mark Hindess 85a8e7283f Have travis generate test coverage using istanbul. 2014-07-09 07:45:58 +01:00
Nick O'Leary 13da5e7327 Fix 0.8 build 2014-06-29 22:48:35 +01:00
Nick O'Leary 3bbf2fa737 Disable Travis 0.8 build until upstream bug fixed
Cannot npm install grunt-contrib-jshint due to this
https://github.com/Raynos/console-browserify/issues/6
2014-06-28 22:11:36 +01:00
Nick O'Leary 9a7042b8dc Add grunt build and travis-ci 2014-03-31 13:31:31 +01:00