Skip to content

Commit 93450a5

Browse files
committed
update travis configuration
1 parent 5c69ab6 commit 93450a5

File tree

2 files changed

+19
-5
lines changed

2 files changed

+19
-5
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ node_js:
33
- 5.0
44
- 6.0
55
- 7.0
6-
script: node_modules/karma/bin/karma start ./karma.conf.js --browsers ["Chrome"]
6+
script: node_modules/karma/bin/karma start ./karma.conf.js --singleRun
77
before_install:
88
- export CHROME_BIN=chromium-browser
99
- export DISPLAY=:99.0

karma.conf.js

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
var path = require('path');
22

3+
let browsers = ['Chrome'];
4+
// trvis env
5+
6+
if (process.env.TRAVIS) {
7+
browsers = ['Chrome_travis_ci'];
8+
}
9+
10+
311
module.exports = function(config) {
412
config.set({
513
basePath: '',
@@ -49,18 +57,24 @@ module.exports = function(config) {
4957
'karma-sourcemap-loader',
5058
'karma-chrome-launcher',
5159
],
52-
53-
60+
5461
babelPreprocessor: {
5562
options: {
5663
presets: ['airbnb']
5764
}
5865
},
5966
reporters: ['progress'],
67+
// custom launchers
68+
customLaunchers: {
69+
Chrome_travis_ci: {
70+
base: 'Chrome',
71+
flags: ['--no-sandbox']
72+
}
73+
},
6074
// port: 9002,
6175
logLevel: config.LOG_INFO,
62-
browsers: ['Chrome'],
63-
singleRun: false,
76+
browsers: browsers,
77+
singleRun: false
6478
})
6579

6680
};

0 commit comments

Comments
 (0)