Skip to content

Commit 4712f34

Browse files
Optimized the build stages
1 parent 9caea2f commit 4712f34

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

.travis.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,25 @@
11
dist: trusty
22
sudo: required
33

4-
language: node_js
5-
node_js:
6-
- lts/*
7-
8-
services:
9-
- docker
10-
11-
addons:
12-
apt:
13-
packages:
14-
- docker-ce
4+
language: generic
155

166
script: ./test-build.sh $NODE_VERSION
177

188
jobs:
199
include:
20-
- stage: Doc TOC Check
10+
- stage: Test
11+
env:
12+
- TEST: Doc Toc Check
13+
language: node_js
2114
install: npm i -g doctoc
2215
script:
2316
- cp README.md README.md.tmp &&
2417
doctoc --title='## Table of Contents' --github README.md &&
2518
diff -q README.md README.md.tmp
2619

27-
- stage: Shell Check
20+
- stage: Test
21+
env:
22+
- TEST: Shell Check
2823
script: shellcheck *.sh
2924
addons:
3025
apt:
@@ -34,6 +29,12 @@ jobs:
3429
- shellcheck
3530

3631
- stage: Build
32+
services:
33+
- docker
34+
addons:
35+
apt:
36+
packages:
37+
- docker-ce
3738
env:
3839
- NODE_VERSION: '4'
3940

0 commit comments

Comments
 (0)