Skip to content

Commit d6c7c45

Browse files
committed
ci: use shared Travis config
1 parent 1fd1243 commit d6c7c45

File tree

1 file changed

+8
-32
lines changed

1 file changed

+8
-32
lines changed

.travis.yml

Lines changed: 8 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,8 @@
1-
language: node_js
2-
3-
node_js:
4-
- 12
5-
- 10.13
6-
7-
# Trigger a push build on release 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-
- next
13-
- beta
14-
- /^\d+\.(\d+|x)(\.x)?$/
15-
- /^greenkeeper.*$/
16-
17-
# Retry install on fail to avoid failing a build on network/disk/external errors
18-
install:
19-
- travis_retry npm install
20-
21-
script:
22-
- npm run test
23-
24-
after_success:
25-
- npm run codecov
26-
27-
jobs:
28-
include:
29-
- stage: release
30-
node_js: lts/*
31-
script:
32-
- 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@beta
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)