From af44a1cc83bffbd7a703ef690f8ff10005bde85f Mon Sep 17 00:00:00 2001 From: Daniel Tschinder Date: Mon, 11 Jul 2016 00:28:57 +0200 Subject: [PATCH] Test eslint 3 and 2 on travis (babel/babel-eslint#340) closes babel/babel-eslint#332 --- eslint/babel-eslint-parser/.travis.yml | 27 ++++++++++++++++++------- eslint/babel-eslint-parser/package.json | 2 +- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/eslint/babel-eslint-parser/.travis.yml b/eslint/babel-eslint-parser/.travis.yml index f8062f9e28..2846142679 100644 --- a/eslint/babel-eslint-parser/.travis.yml +++ b/eslint/babel-eslint-parser/.travis.yml @@ -1,11 +1,24 @@ ---- git: depth: 1 sudo: false language: node_js -node_js: - - "0.10" - - "0.12" - - "4" - - "5" - - "6" +before_install: + - sh -c "if [ '$ESLINT_VERSION' = '2' ]; then npm i --save-dev eslint@2; fi" +matrix: + include: + - node_js: "0.10" + env: ESLINT_VERSION=2 + - node_js: "0.12" + env: ESLINT_VERSION=2 + - node_js: "4" + env: ESLINT_VERSION=2 + - node_js: "4" + env: ESLINT_VERSION=3 + - node_js: "5" + env: ESLINT_VERSION=2 + - node_js: "5" + env: ESLINT_VERSION=3 + - node_js: "6" + env: ESLINT_VERSION=2 + - node_js: "6" + env: ESLINT_VERSION=3 diff --git a/eslint/babel-eslint-parser/package.json b/eslint/babel-eslint-parser/package.json index dfaa5254e2..798b69311c 100644 --- a/eslint/babel-eslint-parser/package.json +++ b/eslint/babel-eslint-parser/package.json @@ -34,7 +34,7 @@ }, "homepage": "https://github.com/babel/babel-eslint", "devDependencies": { - "eslint": "^2.4.0", + "eslint": "^3.0.0", "espree": "^3.0.0", "mocha": "^2.3.3" }