mirror of
https://github.com/tenrok/axios.git
synced 2026-06-11 18:02:32 +03:00
Merge pull request #274 from nickuraltsev/travis-fix
Fixing issue with Travis
This commit is contained in:
@@ -2,6 +2,10 @@ language: node_js
|
||||
email:
|
||||
on_failure: change
|
||||
on_success: never
|
||||
before_script:
|
||||
- "export DISPLAY=:99.0"
|
||||
- "sh -e /etc/init.d/xvfb start"
|
||||
- sleep 3 # give xvfb some time to start
|
||||
after_success:
|
||||
- npm run coveralls
|
||||
env:
|
||||
|
||||
+11
-5
@@ -16,10 +16,7 @@ module.exports = function(config) {
|
||||
var customLaunchers = {};
|
||||
var browsers = [];
|
||||
|
||||
if (!process.env.SAUCE_USERNAME || !process.env.SAUCE_ACCESS_KEY) {
|
||||
console.log('Running locally since SAUCE_USERNAME and SAUCE_ACCESS_KEY environment variables are set.');
|
||||
browsers = ['Firefox', 'Chrome', 'Safari', 'Opera'];
|
||||
} else {
|
||||
if (process.env.SAUCE_USERNAME || process.env.SAUCE_ACCESS_KEY) {
|
||||
customLaunchers = {};
|
||||
|
||||
var runAll = true;
|
||||
@@ -99,6 +96,15 @@ module.exports = function(config) {
|
||||
}
|
||||
|
||||
browsers = Object.keys(customLaunchers);
|
||||
} else if (process.env.TRAVIS_PULL_REQUEST && process.env.TRAVIS_PULL_REQUEST !== 'false') {
|
||||
console.log(
|
||||
'Cannot run on Sauce Labs as encrypted environment variables are not available to PRs. ' +
|
||||
'Running on Travis.'
|
||||
);
|
||||
browsers = ['Firefox'];
|
||||
} else {
|
||||
console.log('Running locally since SAUCE_USERNAME and SAUCE_ACCESS_KEY environment variables are not set.');
|
||||
browsers = ['Firefox', 'Chrome', 'Safari', 'Opera'];
|
||||
}
|
||||
|
||||
config.set({
|
||||
@@ -199,7 +205,7 @@ module.exports = function(config) {
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
|
||||
// Coverage reporting
|
||||
coverageReporter: {
|
||||
type: 'lcov',
|
||||
|
||||
Reference in New Issue
Block a user