From f3a5925bd805e6286731f54ad49f2307ad910dd9 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Sun, 8 Dec 2019 22:30:14 -0800 Subject: [PATCH] [Tests] use shared travis-ci configs --- .editorconfig | 2 +- .travis.yml | 41 +++++------------------------------------ 2 files changed, 6 insertions(+), 37 deletions(-) diff --git a/.editorconfig b/.editorconfig index 227b4a34..a356c3a7 100644 --- a/.editorconfig +++ b/.editorconfig @@ -30,4 +30,4 @@ max_line_length = off max_line_length = off [.travis.yml] -indent_size = 2 +indent_size = 1 diff --git a/.travis.yml b/.travis.yml index 1a8c8e67..7a78e0e1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,38 +1,7 @@ +version: ~> 1.0 language: node_js os: - - linux -node_js: - - "10" - - "9" - - "8" - - "7" - - "6" - - "5" - - "4" - - "iojs" - - "0.12" - - "0.10" - - "0.8" -before_install: - - 'case "${TRAVIS_NODE_VERSION}" in 0.*) export NPM_CONFIG_STRICT_SSL=false ;; esac' - - 'nvm install-latest-npm' -install: - - 'if [ "${TRAVIS_NODE_VERSION}" = "0.6" ] || [ "${TRAVIS_NODE_VERSION}" = "0.9" ]; then nvm install --latest-npm 0.8 && npm install && nvm use "${TRAVIS_NODE_VERSION}"; else npm install; fi;' -script: - - 'if [ -n "${PRETEST-}" ]; then npm run pretest ; fi' - - 'if [ -n "${POSTTEST-}" ]; then npm run posttest ; fi' - - 'if [ -n "${COVERAGE-}" ]; then npm run coverage ; fi' - - 'if [ -n "${TEST-}" ]; then npm run tests-only ; fi' -sudo: false -env: - - TEST=true -matrix: - fast_finish: true - include: - - node_js: "lts/*" - env: PRETEST=true - allow_failures: - - node_js: "9" - - node_js: "7" - - node_js: "5" - - node_js: "iojs" + - linux +import: + - ljharb/travis-ci:node/all.yml + - ljharb/travis-ci:node/pretest.yml