From aa61aabb827bf7c3c7f7778435f338b108329305 Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Wed, 2 Nov 2016 11:09:51 -0400 Subject: [PATCH] run lint separately (#32) --- experimental/babel-preset-env/.travis.yml | 13 +++++++++++-- experimental/babel-preset-env/package.json | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/experimental/babel-preset-env/.travis.yml b/experimental/babel-preset-env/.travis.yml index a86bb1211c..9fd96cb125 100644 --- a/experimental/babel-preset-env/.travis.yml +++ b/experimental/babel-preset-env/.travis.yml @@ -1,12 +1,21 @@ git: - depth: 1 + depth: 3 sudo: false language: node_js cache: directories: - node_modules node_js: +- '7' - '6' -- '5' +- '4' - '0.12' - '0.10' +script: + - 'if [ -n "${LINT-}" ]; then npm run lint ; fi' + - 'if [ -z "${LINT-}" ]; then npm run ci ; fi' +matrix: + fast_finish: true + include: + - node_js: "node" + env: LINT=true diff --git a/experimental/babel-preset-env/package.json b/experimental/babel-preset-env/package.json index e8b608dc84..d33e80aa16 100644 --- a/experimental/babel-preset-env/package.json +++ b/experimental/babel-preset-env/package.json @@ -13,7 +13,7 @@ "dev": "babel -w src -d lib", "lint": "eslint scripts src test", "fix": "eslint scripts src test --fix", - "ci": "npm run lint && npm run test", + "ci": "npm run test", "prepublish": "npm run build", "changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'", "test": "mocha ./test --compilers js:babel-register"