diff options
author | Michał Gołębiowski-Owczarek <m.goleb@gmail.com> | 2019-10-22 20:49:37 +0200 |
---|---|---|
committer | Michał Gołębiowski-Owczarek <m.goleb@gmail.com> | 2019-10-22 20:50:26 +0200 |
commit | 471b004326bec0ee9ed8dd9ca1d3d58510d280f3 (patch) | |
tree | 98c6de6d5e64d8856e84135e5630541b34b01daf | |
parent | 0a73b94a21d4c30b5598b95923dc73d640e07b99 (diff) | |
download | jquery-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.js | 6 |
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: { |