Skip to content

Commit 56564e8

Browse files
committed
chore(ci)!: Update config and stop testing on Node 6 and 11
Update config to start testing on Node 12 and ensure that npm releases only happen if tests pass on all Node versions. BREAKING CHANGE: Dropping support for Node 6 and 11
1 parent 687df26 commit 56564e8

File tree

1 file changed

+18
-10
lines changed

1 file changed

+18
-10
lines changed

.travis.yml

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
11
dist: xenial
22
language: node_js
33
node_js:
4-
- '6'
5-
- '8'
4+
- '12'
65
- '10'
7-
- '11'
6+
- '8'
87
services:
98
- mysql
10-
deploy:
11-
provider: npm
12-
email: nwoltman@outlook.com
13-
on:
14-
tags: true
15-
api_key:
16-
secure: LPZPi8D4H8Tyr4/k8NGRPnO4py8h+whOOEW+/BI/Bk1Dfaq2B/I4un/vjRjQXmcpgoJR4VrYE1btbyD6GBQ2I9uKP/+iVRrPgPe70hpQBZ0pjSLvubLmwty6Dxhzm360MR1UWCxy9BNOz618klEJxl451ooH8qb3M2Mkv1Y6YNnQtsKXXKIf7Zq9dxCMM8OnAW/Bl2XvT9stQwBz8mH+aeX1gVQD6/KThRztgz2/ZWcQ9eaiFruBYjaj/UuvwZ0BPxLaIstdIDK9CWq0n0MXG2EERDB03AZTfln301WhmOGVW8F9rgmXR+G3LrZIii7XyjxVFXXv+IhCQkyRc5l8j4G8BdPfLh27QGqk66a/DQMFl2rUdUGeh8qYpFyOKTsmRw88c1mo3TGk/S3yl3ckMrOcQOSO8jTY3CIu/VWEH76SDqP6seo+JOcsuIj1Dq8w3XqsLwQ9W4NXJC9IHH9sYqwY0qP2nbGOhKZNtd3WZZBciEMdfqGYj2owsfU8M38qz0HUfp0HvO9TqUHq6NeKBgZPdZTguFy2KJ131R+9S52iFAvM1sW4IC9bT7QO7IytOdi92VhAqyMTZgGhwja0WwFdKbCl9LjcN5sUJ2hvVb6ofJmu2pAAJeHTUHtjdUOeI2N4dAzT8W612/cHYG4QcXQB+q8n/gYqIlxsS1+1+NI=
9+
stages:
10+
- test
11+
- name: npm release
12+
if: tag IS present
13+
jobs:
14+
include:
15+
- stage: npm release
16+
install: skip
17+
script: true # skip step with success exit code
18+
deploy:
19+
provider: npm
20+
email: nwoltman@outlook.com
21+
on:
22+
tags: true
23+
api_key:
24+
secure: LPZPi8D4H8Tyr4/k8NGRPnO4py8h+whOOEW+/BI/Bk1Dfaq2B/I4un/vjRjQXmcpgoJR4VrYE1btbyD6GBQ2I9uKP/+iVRrPgPe70hpQBZ0pjSLvubLmwty6Dxhzm360MR1UWCxy9BNOz618klEJxl451ooH8qb3M2Mkv1Y6YNnQtsKXXKIf7Zq9dxCMM8OnAW/Bl2XvT9stQwBz8mH+aeX1gVQD6/KThRztgz2/ZWcQ9eaiFruBYjaj/UuvwZ0BPxLaIstdIDK9CWq0n0MXG2EERDB03AZTfln301WhmOGVW8F9rgmXR+G3LrZIii7XyjxVFXXv+IhCQkyRc5l8j4G8BdPfLh27QGqk66a/DQMFl2rUdUGeh8qYpFyOKTsmRw88c1mo3TGk/S3yl3ckMrOcQOSO8jTY3CIu/VWEH76SDqP6seo+JOcsuIj1Dq8w3XqsLwQ9W4NXJC9IHH9sYqwY0qP2nbGOhKZNtd3WZZBciEMdfqGYj2owsfU8M38qz0HUfp0HvO9TqUHq6NeKBgZPdZTguFy2KJ131R+9S52iFAvM1sW4IC9bT7QO7IytOdi92VhAqyMTZgGhwja0WwFdKbCl9LjcN5sUJ2hvVb6ofJmu2pAAJeHTUHtjdUOeI2N4dAzT8W612/cHYG4QcXQB+q8n/gYqIlxsS1+1+NI=

0 commit comments

Comments
 (0)