This repository was archived by the owner on Feb 12, 2024. It is now read-only.
File tree 5 files changed +15
-107
lines changed 5 files changed +15
-107
lines changed Original file line number Diff line number Diff line change 1
1
'use strict'
2
2
3
- const path = require ( 'path' )
4
3
const IPFSFactory = require ( 'ipfsd-ctl' )
5
4
const parallel = require ( 'async/parallel' )
6
5
const MockPreloadNode = require ( './test/utils/mock-preload-node' )
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -6,36 +6,39 @@ stages:
6
6
- cov
7
7
8
8
node_js :
9
- - 10
9
+ - ' 10 '
10
10
11
11
os :
12
12
- linux
13
13
- osx
14
14
- windows
15
15
16
16
script : npx nyc -s npm run test:node -- --bail
17
-
17
+ after_success : npx nyc report --reporter=text-lcov > coverage.lcov && npx codecov
18
18
19
19
jobs :
20
20
include :
21
21
- stage : check
22
- node_js : 10
23
22
script :
23
+ - npx aegir commitlint --travis
24
+ - npx aegir dep-check
24
25
- npm run lint
25
- - npm run dep-check
26
+
26
27
- stage : test
27
28
name : chrome
28
- node_js : 10
29
29
addons :
30
30
chrome : stable
31
31
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
+
34
35
- stage : test
35
36
name : firefox
36
- node_js : 10
37
37
addons :
38
38
firefox : latest
39
39
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
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 44
44
"benchmark:browser" : " echo \" Error: no benchmarks yet\" && exit 1" ,
45
45
"release" : " aegir release -t node -t browser" ,
46
46
"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"
51
48
},
52
49
"repository" : {
53
50
"type" : " git" ,
62
59
},
63
60
"homepage" : " https://github.com/ipfs/js-ipfs#readme" ,
64
61
"devDependencies" : {
65
- "aegir" : " ipfs/aegir#feat/browser-cov " ,
62
+ "aegir" : " ipfs/aegir#ci-travis " ,
66
63
"chai" : " ^4.2.0" ,
67
64
"delay" : " ^4.1.0" ,
68
65
"detect-node" : " ^2.0.4" ,
You can’t perform that action at this time.
0 commit comments