ci: test Node.js 6, 8, 10 and 11#908
ci: test Node.js 6, 8, 10 and 11#908DanielRuf wants to merge 1 commit intoshelljs:masterfrom DanielRuf:ci/test-nodejs-6-8-10-11
Conversation
|
But why? They reached their EOL. |
This produces different results in CI and production (lockfiles are not working there).
But it does not seem to be used. |
I'm not aware of a compelling argument to support v6 but not v7. If we support v7, we should probably test it too. Did some digging, and it seems like we switched to |
Not sure I quite understand. Are you objecting to the use of lockfiles in general, or objecting to our install wrapper? |
The first, this is why |
Might consider something like npm/npm#16867 (comment), since lockfiles have so-far caused more trouble than they've been worth. |
|
Probably, or use Not yet sure what the best solution for everyone is. It's a bit inconsistent across platforms (dev, prod, CI), tools (yarn, npm version) and repository settings (a lockfile might be useful for contributors and CI to build reproducible builds but many big devs like Sindre and others do not use lockfiles for such reasons afaik). Also see sindresorhus/ama#479 |
We can safely use `node_js` on all three supported platforms on Travis CI and remove the obsolete scripts. See #908 (comment)
We can safely use `node_js` on all three supported platforms on Travis CI and remove the obsolete scripts. See shelljs/shelljs#908 (comment)
We can safely use `node_js` on all three supported platforms on Travis CI and remove the obsolete scripts. See shelljs/shelljs#908 (comment)
We can safely use `node_js` on all three supported platforms on Travis CI and remove the obsolete scripts. See shelljs/shelljs#908 (comment)
Test only Node.js 6, 8, 10 (LTS) and stable (11).
https://github.com/nodejs/Release/blob/master/README.md