aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>2019-10-22 20:49:37 +0200
committerMichał Gołębiowski-Owczarek <m.goleb@gmail.com>2019-10-22 20:50:26 +0200
commit471b004326bec0ee9ed8dd9ca1d3d58510d280f3 (patch)
tree98c6de6d5e64d8856e84135e5630541b34b01daf
parent0a73b94a21d4c30b5598b95923dc73d640e07b99 (diff)
downloadjquery-471b004326bec0ee9ed8dd9ca1d3d58510d280f3.tar.gz
jquery-471b004326bec0ee9ed8dd9ca1d3d58510d280f3.zip
Build: Run tests on Travis only on browsers defined in the config
The environmental variable BROWSERS was being created but it wasn't read in the list of browsers to pass to Karma. Closes gh-4532 (cherry picked from commit bcbcdd2b2c1bb7075f4f73dc89ca7d65db2a09ed)
-rw-r--r--Gruntfile.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/Gruntfile.js b/Gruntfile.js
index db06df014..27f3c02f6 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -13,7 +13,9 @@ module.exports = function( grunt ) {
}
var fs = require( "fs" ),
- gzip = require( "gzip-js" );
+ gzip = require( "gzip-js" ),
+ isTravis = process.env.TRAVIS,
+ travisBrowsers = process.env.BROWSERS && process.env.BROWSERS.split( "," );
if ( !grunt.option( "filename" ) ) {
grunt.option( "filename", "jquery.js" );
@@ -214,7 +216,7 @@ module.exports = function( grunt ) {
singleRun: true
},
main: {
- browsers: [ "ChromeHeadless", "FirefoxHeadless" ]
+ browsers: isTravis && travisBrowsers || [ "ChromeHeadless", "FirefoxHeadless" ]
},
jsdom: {