Skip to content

Commit 7fc056c

Browse files
committed
travis: add job names, add Node.js v14 to matrix
also fix webhooks Ref: #4198
1 parent 38d579a commit 7fc056c

File tree

1 file changed

+23
-9
lines changed

1 file changed

+23
-9
lines changed

.travis.yml

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ stages:
1111

1212
# defaults
1313
language: node_js
14-
node_js: '13'
14+
node_js: '14'
1515
addons:
1616
apt:
1717
packages:
@@ -38,15 +38,24 @@ jobs:
3838
include:
3939
- script: COVERAGE=1 npm start test.node
4040
after_success: npm start coveralls
41+
name: 'Latest Node.js (with coverage)'
42+
43+
- &node
44+
script: npm start test.node
45+
node_js: '13'
46+
name: 'Node.js v13'
4147

4248
- &node
4349
script: npm start test.node
4450
node_js: '12'
51+
name: 'Node.js v12'
4552

4653
- <<: *node
4754
node_js: '10'
55+
name: 'Node.js v10'
4856

4957
- script: npm start test.bundle test.browser
58+
name: 'Browser'
5059
node_js: 12
5160
install: npm ci # we need the native modules here
5261
addons:
@@ -59,14 +68,15 @@ jobs:
5968

6069
- stage: lint
6170
script: npm start lint
71+
name: 'JS & Markdown'
6272

6373
# smoke tests use default npm.
6474
- &smoke
6575
stage: smoke
6676
env: null
6777
before_install: true
6878
install: npm install --production
69-
79+
name: 'Latest Node.js'
7080
script: ./bin/mocha --no-config --reporter spec test/sanity/sanity.spec.js
7181
cache:
7282
directories:
@@ -75,19 +85,23 @@ jobs:
7585

7686
- <<: *smoke
7787
node_js: '12'
88+
name: 'Node.js v12'
7889

7990
- <<: *smoke
8091
node_js: '10'
92+
name: 'Node.js v10'
8193

8294
- stage: precache
8395
script: true
96+
name: 'Prime cache'
8497

8598
notifications:
8699
email: false
87-
urls:
88-
# for gitter mochajs/mocha
89-
- secure: fUrHenYJs+pTuLtgBRoYyrlyfVekxaIGmLWq7bhUUqBj/7p5eCkQFn13LlPht0/4WWZOiPBcdTN7tKnz3Ho7ATUJhAchvOWDUgL5gtTvOzeCHbPuCvHz/VLK6hMoPdbLA45M864NDLotfHvyh62WgQaVw9iPc80eb+umaDPrYiU=
90-
# for gitter mochajs/contributors
91-
- secure: rGMGYWBaZgEa9i997jJHKzjI8WxECqLi6BqsMhvstDq9EeTeXkZFVfz4r6G3Xugsk3tFwb/pDpiYo1OK36kA5arUJTCia51u4Wn+c7lHKcpef/vXztoyucvw6/jXdVm/FQz1jztYYbqdyAOWC2BV8gYvg5F8TpK05UGCe5R0bRA=
92-
on_success: change
93-
on_failure: always
100+
webhooks:
101+
urls:
102+
# for gitter mochajs/mocha
103+
- secure: fUrHenYJs+pTuLtgBRoYyrlyfVekxaIGmLWq7bhUUqBj/7p5eCkQFn13LlPht0/4WWZOiPBcdTN7tKnz3Ho7ATUJhAchvOWDUgL5gtTvOzeCHbPuCvHz/VLK6hMoPdbLA45M864NDLotfHvyh62WgQaVw9iPc80eb+umaDPrYiU=
104+
# for gitter mochajs/contributors
105+
- secure: rGMGYWBaZgEa9i997jJHKzjI8WxECqLi6BqsMhvstDq9EeTeXkZFVfz4r6G3Xugsk3tFwb/pDpiYo1OK36kA5arUJTCia51u4Wn+c7lHKcpef/vXztoyucvw6/jXdVm/FQz1jztYYbqdyAOWC2BV8gYvg5F8TpK05UGCe5R0bRA=
106+
on_success: change
107+
on_failure: always

0 commit comments

Comments
 (0)