Skip to content

Commit e1a74b0

Browse files
committed
build: drop v6.x support
Node.js v6.x is EOL. Keeping it around makes it more dificult to support new versions, so dropping support seems reasonable. This is semver-major. PR-URL: #292 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
1 parent 13f7034 commit e1a74b0

File tree

2 files changed

+14
-37
lines changed

2 files changed

+14
-37
lines changed

.travis.yml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,6 @@ matrix:
55
# Ubuntu Trusty #
66
#################
77

8-
- name: "[Trusty] Node.js v6.x"
9-
sudo: required
10-
dist: trusty
11-
before_install:
12-
- sudo apt-get -qq update
13-
- sudo apt-get install lldb-3.9 liblldb-3.9-dev lcov -y
14-
install:
15-
- npm install --llnode_build_addon=true --llnode_coverage=true
16-
script: TEST_LLDB_BINARY=`which lldb-3.9` npm run nyc-test-all
17-
node_js: "6"
18-
after_success:
19-
- npm run coverage
20-
- npm run codecov-upload
21-
228
- name: "[Trusty] Node.js v8.x"
239
sudo: required
2410
dist: trusty
@@ -105,13 +91,6 @@ matrix:
10591
# OS X #
10692
########
10793

108-
- name: "[OSX] Node.js v6.x"
109-
os: osx
110-
osx_image: xcode9.3
111-
install: npm install --llnode_build_addon=true
112-
script: npm run test-all
113-
node_js: "6"
114-
11594
- name: "[OSX] Node.js v8.x"
11695
os: osx
11796
osx_image: xcode9.3

README.md

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ https://asciinema.org/a/29589
2323

2424
## Build Status
2525

26-
| Version | v6.x | v8.x | v10.x | v11.x | master | v8-canary |
27-
|---------|-------------------------|-------------------------|---------------------------|---------------------------|-------------------------------|----------------------------------|
28-
| **Trusty** | [![v6.x badge][v6-trusty-badge]][travis] | [![v8.x badge][v8-trusty-badge]][travis] | [![v10.x badge][v10-trusty-badge]][travis] | [![v11.x badge][v11-trusty-badge]][travis] | [![master badge][master-trusty-badge]][travis] | [![v8-canary badge][canary-trusty-badge]][travis] |
29-
| **OS X** | [![v6.x badge][v6-osx-badge]][travis] | [![v8.x badge][v8-osx-badge]][travis] | [![v10.x badge][v10-osx-badge]][travis] | [![v11.x badge][v11-osx-badge]][travis] | - | - |
26+
| Version | v8.x | v10.x | v11.x | master | v8-canary |
27+
|---------|-------------------------|---------------------------|---------------------------|-------------------------------|----------------------------------|
28+
| **Trusty** | [![v8.x badge][v8-trusty-badge]][travis] | [![v10.x badge][v10-trusty-badge]][travis] | [![v11.x badge][v11-trusty-badge]][travis] | [![master badge][master-trusty-badge]][travis] | [![v8-canary badge][canary-trusty-badge]][travis] |
29+
| **OS X** | [![v8.x badge][v8-osx-badge]][travis] | [![v10.x badge][v10-osx-badge]][travis] | [![v11.x badge][v11-osx-badge]][travis] | - | - |
3030

3131
We have nightly test runs against all Node.js active release lines. We also test
3232
against Node.js master and Node.js v8-canary nightly builds to help us identify
@@ -385,15 +385,13 @@ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
385385
USE OR OTHER DEALINGS IN THE SOFTWARE.
386386
387387
[travis]: https://travis-ci.com/nodejs/llnode
388-
[v6-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/1?use_travis_com=true
389-
[v8-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/2?use_travis_com=true
390-
[v10-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/3?use_travis_com=true
391-
[v11-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/4?use_travis_com=true
392-
393-
[v6-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/5?use_travis_com=true
394-
[v8-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/6?use_travis_com=true
395-
[v10-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/7?use_travis_com=true
396-
[v11-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/8?use_travis_com=true
397-
398-
[master-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/10?use_travis_com=true
399-
[canary-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/11?use_travis_com=true
388+
[v8-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/1?use_travis_com=true
389+
[v10-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/2?use_travis_com=true
390+
[v11-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/3?use_travis_com=true
391+
392+
[v8-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/4?use_travis_com=true
393+
[v10-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/5?use_travis_com=true
394+
[v11-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/6?use_travis_com=true
395+
396+
[master-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/8?use_travis_com=true
397+
[canary-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/9?use_travis_com=true

0 commit comments

Comments
 (0)