@@ -76,28 +76,44 @@ jobs:
76
76
- stage : test
77
77
name : interop - node
78
78
script :
79
+ - mkdir -p node_modules/ipfs-interop/node_modules
80
+ - ln -s `pwd` node_modules/ipfs-interop/node_modules/ipfs
81
+ - export IPFS_JS_EXEC=`pwd`/src/cli/bin.js
82
+ - export IPFS_REUSEPORT=false
79
83
- cd node_modules/ipfs-interop
80
- - IPFS_JS_EXEC=./../../src/cli/bin.js IPFS_REUSEPORT=false npx aegir test -t node --bail
84
+ - npx aegir test -t node --bail
81
85
82
86
- stage : test
83
87
name : interop - browser
84
88
script :
89
+ - mkdir -p node_modules/ipfs-interop/node_modules
90
+ - ln -s `pwd` node_modules/ipfs-interop/node_modules/ipfs
91
+ - export IPFS_JS_EXEC=`pwd`/src/cli/bin.js
92
+ - export IPFS_REUSEPORT=false
85
93
- cd node_modules/ipfs-interop
86
- - IPFS_JS_EXEC=./../../src/cli/bin.js IPFS_REUSEPORT=false npx aegir test -t browser --bail
94
+ - npx aegir test -t browser --bail
87
95
88
96
- stage : test
89
97
name : interop - electron-main
90
98
os : osx
91
99
script :
100
+ - mkdir -p node_modules/ipfs-interop/node_modules
101
+ - ln -s `pwd` node_modules/ipfs-interop/node_modules/ipfs
102
+ - export IPFS_JS_EXEC=`pwd`/src/cli/bin.js
103
+ - export IPFS_REUSEPORT=false
92
104
- cd node_modules/ipfs-interop
93
- - IPFS_JS_EXEC=./../../src/cli/bin.js IPFS_REUSEPORT=false npx aegir test -t electron-main -f ./test/node.js --bail --timeout 10000
105
+ - npx aegir test -t electron-main -f ./test/node.js --bail --timeout 10000
94
106
95
107
- stage : test
96
108
name : interop - electron-renderer
97
109
os : osx
98
110
script :
111
+ - mkdir -p node_modules/ipfs-interop/node_modules
112
+ - ln -s `pwd` node_modules/ipfs-interop/node_modules/ipfs
113
+ - export IPFS_JS_EXEC=`pwd`/src/cli/bin.js
114
+ - export IPFS_REUSEPORT=false
99
115
- cd node_modules/ipfs-interop
100
- - IPFS_JS_EXEC=./../../src/cli/bin.js IPFS_REUSEPORT=false npx aegir test -t electron-renderer -f ./test/browser.js --bail --timeout 10000
116
+ - npx aegir test -t electron-renderer -f ./test/browser.js --bail --timeout 10000
101
117
102
118
- stage : test
103
119
name : external - ipfs-companion
@@ -142,125 +158,143 @@ jobs:
142
158
- stage : test
143
159
name : example - browser-add-readable-stream
144
160
script :
161
+ - npm run build
145
162
- cd examples
146
163
- npm install
147
164
- npm run test -- browser-add-readable-stream
148
165
149
166
- stage : test
150
167
name : example - browser-browserify
151
168
script :
169
+ - npm run build
152
170
- cd examples
153
171
- npm install
154
172
- npm run test -- browser-browserify
155
173
156
174
- stage : test
157
175
name : example - browser-create-react-app
158
176
script :
177
+ - npm run build
159
178
- cd examples
160
179
- npm install
161
180
- npm run test -- browser-create-react-app
162
181
163
182
- stage : test
164
183
name : example - browser-mfs
165
184
script :
185
+ - npm run build
166
186
- cd examples
167
187
- npm install
168
188
- npm run test -- browser-mfs
169
189
170
190
- stage : test
171
191
name : example - browser-parceljs
172
192
script :
193
+ - npm run build
173
194
- cd examples
174
195
- npm install
175
196
- npm run test -- browser-parceljs
176
197
177
198
- stage : test
178
199
name : example - browser-readablestream
179
200
script :
201
+ - npm run build
180
202
- cd examples
181
203
- npm install
182
204
- npm run test -- browser-readablestream
183
205
184
206
- stage : test
185
207
name : example - browser-script-tag
186
208
script :
209
+ - npm run build
187
210
- cd examples
188
211
- npm install
189
212
- npm run test -- browser-script-tag
190
213
191
214
- stage : test
192
215
name : example - browser-video-streaming
193
216
script :
217
+ - npm run build
194
218
- cd examples
195
219
- npm install
196
220
- npm run test -- browser-video-streaming
197
221
198
222
- stage : test
199
223
name : example - browser-vue
200
224
script :
225
+ - npm run build
201
226
- cd examples
202
227
- npm install
203
228
- npm run test -- browser-vue
204
229
205
230
- stage : test
206
231
name : example - browser-webpack
207
232
script :
233
+ - npm run build
208
234
- cd examples
209
235
- npm install
210
236
- npm run test -- browser-webpack
211
237
212
238
- stage : test
213
239
name : example - circuit-relaying
214
240
script :
241
+ - npm run build
215
242
- cd examples
216
243
- npm install
217
244
- npm run test -- circuit-relaying
218
245
219
246
- stage : test
220
247
name : example - custom-ipfs-repo
221
248
script :
249
+ - npm run build
222
250
- cd examples
223
251
- npm install
224
252
- npm run test -- custom-ipfs-repo
225
253
226
254
- stage : test
227
255
name : example - custom-libp2p
228
256
script :
257
+ - npm run build
229
258
- cd examples
230
259
- npm install
231
260
- npm run test -- custom-libp2p
232
261
233
262
- stage : test
234
263
name : example - exchange-files-in-browser
235
264
script :
265
+ - npm run build
236
266
- cd examples
237
267
- npm install
238
268
- npm run test -- exchange-files-in-browser
239
269
240
270
- stage : test
241
271
name : example - explore-ethereum-blockchain
242
272
script :
273
+ - npm run build
243
274
- cd examples
244
275
- npm install
245
276
- npm run test -- explore-ethereum-blockchain
246
277
247
278
- stage : test
248
279
name : example - ipfs-101
249
280
script :
281
+ - npm run build
250
282
- cd examples
251
283
- npm install
252
284
- npm run test -- ipfs-101
253
285
254
286
- stage : test
255
287
name : example - running-multiple-nodes
256
288
script :
289
+ - npm run build
257
290
- cd examples
258
291
- npm install
259
292
- npm run test -- running-multiple-nodes
260
293
261
294
- stage : test
262
295
name : example - traverse-ipld-graphs
263
296
script :
297
+ - npm run build
264
298
- cd examples
265
299
- npm install
266
300
- npm run test -- traverse-ipld-graphs
0 commit comments