Optimized the build stages
This commit is contained in:
		
							parent
							
								
									9caea2f2ca
								
							
						
					
					
						commit
						4712f343de
					
				
							
								
								
									
										27
									
								
								.travis.yml
								
								
								
								
							
							
						
						
									
										27
									
								
								.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'
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue