Commit Graph

42 Commits

Author SHA1 Message Date
Nick O'Leary 1550e5343c
Merge branch 'master' into dev 2021-05-13 13:42:26 +01:00
Nick O'Leary b9e780cdcd
Add Node 16 with sass fixed 2021-05-11 18:14:05 +01:00
Nick O'Leary dd12572b1d
Allow node16 build to fail for now 2021-04-23 14:30:50 +01:00
Nick O'Leary 719aea2a58
Add Node 16 to travis 2021-04-20 18:38:35 +01:00
Nick O'Leary ba566657f1
Set minimum node version to 12 2021-04-09 10:37:05 +01:00
Nick O'Leary 74b547b93c
Remove Node 8 from travis due to node-sass breakage 2021-03-31 23:54:25 +01:00
Nick O'Leary 9f3e9786a8
Disable nyc coverage reporting on older node versions 2020-12-07 11:46:14 +00:00
Nick O'Leary 97aa1230ef
Reinstate coveralls reporting to travis build 2020-10-19 21:22:15 +01:00
Nick O'Leary b61701fa17
Remove UI tests from travis config 2020-09-25 18:00:32 +01:00
Nick O'Leary 2c45771024
Merge pull request #2593 from kazuhitoyokoi/master-adduitest4travis
Enable automated UI testing on Travis CI
2020-06-15 11:14:14 +01:00
Kazuhito Yokoi e44d89c2af Enable automated UI testing on Travis CI 2020-06-03 17:22:25 +09:00
Dave Conway-Jones 417d2cb40a
Add nodejs14 to Travis test matrix 2020-05-04 21:48:34 +01:00
Nick O'Leary 77a913f858
Add Node 12 to full build matrix on Travis
Having removed the ui test dependencies out of package.json
we can remove the 'allow failures' flag from the node 12 build.

Given how close Node 12 is to being LTS, we really need to pay
proper attention to it.
2019-08-06 16:34:43 +01:00
Nick O'Leary c9c6f41aad
Try adding node 12 again 2019-04-26 16:49:35 +01:00
Nick O'Leary 3e20892fdf
Add Node 12 to travis (allow_failures) 2019-04-26 16:31:01 +01:00
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