Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Commit b09722f

Browse files
committed
ci: move to travis.com
1 parent 1fee448 commit b09722f

File tree

5 files changed

+15
-107
lines changed

5 files changed

+15
-107
lines changed

.aegir.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
'use strict'
22

3-
const path = require('path')
43
const IPFSFactory = require('ipfsd-ctl')
54
const parallel = require('async/parallel')
65
const MockPreloadNode = require('./test/utils/mock-preload-node')

.gitlab-ci.yml

Lines changed: 0 additions & 89 deletions
This file was deleted.

.travis.yml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,36 +6,39 @@ stages:
66
- cov
77

88
node_js:
9-
- 10
9+
- '10'
1010

1111
os:
1212
- linux
1313
- osx
1414
- windows
1515

1616
script: npx nyc -s npm run test:node -- --bail
17-
17+
after_success: npx nyc report --reporter=text-lcov > coverage.lcov && npx codecov
1818

1919
jobs:
2020
include:
2121
- stage: check
22-
node_js: 10
2322
script:
23+
- npx aegir commitlint --travis
24+
- npx aegir dep-check
2425
- npm run lint
25-
- npm run dep-check
26+
2627
- stage: test
2728
name: chrome
28-
node_js: 10
2929
addons:
3030
chrome: stable
3131
script:
32-
- npx aegir test -t browser -- --browsers ChromeDocker
33-
- npx aegir test -t webworker -- --browsers ChromeDocker
32+
- npx aegir test -t browser
33+
- npx aegir test -t webworker
34+
3435
- stage: test
3536
name: firefox
36-
node_js: 10
3737
addons:
3838
firefox: latest
3939
script:
40-
- npx aegir test -t browser -- --browsers FirefoxHeadlessNoCors
41-
- npx aegir test -t webworker -- --browsers FirefoxHeadlessNoCors
40+
- npx aegir test -t browser -- --browsers FirefoxHeadless
41+
- npx aegir test -t webworker -- --browsers FirefoxHeadless
42+
43+
notifications:
44+
email: false

ci/Jenkinsfile

Lines changed: 0 additions & 2 deletions
This file was deleted.

package.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,7 @@
4444
"benchmark:browser": "echo \"Error: no benchmarks yet\" && exit 1",
4545
"release": "aegir release -t node -t browser",
4646
"release-minor": "aegir release --type minor -t node -t browser",
47-
"release-major": "aegir release --type major -t node -t browser",
48-
"coverage": "aegir coverage",
49-
"coverage-publish": "aegir-coverage publish",
50-
"dep-check": "npx dependency-check package.json './test/**/*.js' './src/**/*.js' -i electron-webrtc -i wrtc"
47+
"release-major": "aegir release --type major -t node -t browser"
5148
},
5249
"repository": {
5350
"type": "git",
@@ -62,7 +59,7 @@
6259
},
6360
"homepage": "https://github.com/ipfs/js-ipfs#readme",
6461
"devDependencies": {
65-
"aegir": "ipfs/aegir#feat/browser-cov",
62+
"aegir": "ipfs/aegir#ci-travis",
6663
"chai": "^4.2.0",
6764
"delay": "^4.1.0",
6865
"detect-node": "^2.0.4",

0 commit comments

Comments
 (0)