From 4712f343debda17ed9c2e9bb8ef07335e8d4b141 Mon Sep 17 00:00:00 2001 From: Laurent Goderre Date: Wed, 21 Mar 2018 08:46:04 -0400 Subject: [PATCH] Optimized the build stages --- .travis.yml | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/.travis.yml b/.travis.yml index b9f310bf..cbee8a1e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,30 +1,25 @@ dist: trusty sudo: required -language: node_js -node_js: - - lts/* - -services: - - docker - -addons: - apt: - packages: - - docker-ce +language: generic script: ./test-build.sh $NODE_VERSION jobs: include: - - stage: Doc TOC Check + - stage: Test + env: + - TEST: Doc Toc Check + language: node_js install: npm i -g doctoc script: - cp README.md README.md.tmp && doctoc --title='## Table of Contents' --github README.md && diff -q README.md README.md.tmp - - stage: Shell Check + - stage: Test + env: + - TEST: Shell Check script: shellcheck *.sh addons: apt: @@ -34,6 +29,12 @@ jobs: - shellcheck - stage: Build + services: + - docker + addons: + apt: + packages: + - docker-ce env: - NODE_VERSION: '4'