Skip to content

Commit 45ddc5b

Browse files
committed
ci: use shared Travis config
1 parent c9fc3c1 commit 45ddc5b

File tree

1 file changed

+7
-29
lines changed

1 file changed

+7
-29
lines changed

.travis.yml

Lines changed: 7 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,11 @@
1-
language: node_js
1+
version: ~> 1.0
22

33
services:
44
- docker
55

6-
node_js:
7-
- 12
8-
- 10
9-
- 8.16 # minimal supported node version
10-
11-
# Trigger a push build on master and greenkeeper branches + PRs build on every branches
12-
# Avoid double build on PRs (See https://github.com/travis-ci/travis-ci/issues/1147)
13-
branches:
14-
only:
15-
- master
16-
- /^greenkeeper.*$/
17-
18-
# Retry install on fail to avoid failing a build on network/disk/external errors
19-
install:
20-
- travis_retry npm install
21-
22-
script:
23-
- npm run test
24-
25-
after_success:
26-
- npm run codecov
27-
28-
jobs:
29-
include:
30-
- stage: release
31-
node_js: lts/*
32-
script:
33-
- npm run semantic-release
6+
import:
7+
- semantic-release/semantic-release:.travis/node.yml
8+
- semantic-release/semantic-release:.travis/node-versions.yml
9+
- semantic-release/semantic-release:.travis/semantic-release.yml
10+
- semantic-release/semantic-release:.travis/greenkeeper.yml
11+
- semantic-release/semantic-release:.travis/codecov.yml

0 commit comments

Comments
 (0)