Skip to content

Commit b9319f2

Browse files
committed
ci: use shared Travis config
1 parent 763f0b2 commit b9319f2

File tree

1 file changed

+8
-29
lines changed

1 file changed

+8
-29
lines changed

.travis.yml

Lines changed: 8 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,8 @@
1-
language: node_js
2-
node_js:
3-
- 12
4-
- 10
5-
- 8.16
6-
7-
# Trigger a push build on master and greenkeeper branches + PRs build on every branches
8-
# Avoid double build on PRs (See https://github.com/travis-ci/travis-ci/issues/1147)
9-
branches:
10-
only:
11-
- master
12-
- /^greenkeeper.*$/
13-
14-
# Retry install on fail to avoid failing a build on network/disk/external errors
15-
install:
16-
- travis_retry npm install
17-
18-
script:
19-
- npm run test
20-
21-
after_success:
22-
- npm run codecov
23-
24-
jobs:
25-
include:
26-
- stage: release
27-
node_js: lts/*
28-
script:
29-
- npm run semantic-release
1+
version: ~> 1.0
2+
3+
import:
4+
- semantic-release/semantic-release:.travis/node.yml
5+
- semantic-release/semantic-release:.travis/node-versions.yml
6+
- semantic-release/semantic-release:.travis/semantic-release.yml
7+
- semantic-release/semantic-release:.travis/greenkeeper.yml
8+
- semantic-release/semantic-release:.travis/codecov.yml

0 commit comments

Comments
 (0)