From 4fff257a47a514073e9052b796e5209db101acec Mon Sep 17 00:00:00 2001 From: Patrick Bollinger Date: Sun, 28 Oct 2018 16:23:48 -0400 Subject: [PATCH 1/2] Add .travis.yml Add configuration for Travis CI. This will run tests and lint JS files. --- .travis.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..377a330 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,8 @@ +language: node_js +node_js: + - "stable" +install: + - npm install +script: + - npm test + - npm run lint From cbfcf348ba7ccd8ebe15cb218e739edf4ef40bf7 Mon Sep 17 00:00:00 2001 From: Patrick Bollinger Date: Sun, 28 Oct 2018 16:43:48 -0400 Subject: [PATCH 2/2] Separate scripts into stages --- .travis.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 377a330..258be97 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,9 @@ node_js: - "stable" install: - npm install -script: - - npm test - - npm run lint +jobs: + include: + - stage: "Tests" + script: npm test + - stage: "Lint" + script: npm run lint