File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 80
80
env :
81
81
NEXT_TELEMETRY_DISABLED : 1
82
82
BROWSERSTACK : true
83
+ SKIP_LOCAL_SELENIUM_SERVER : true
83
84
BROWSERSTACK_USERNAME : ${{ secrets.BROWSERSTACK_USERNAME }}
84
85
BROWSERSTACK_ACCESS_KEY : ${{ secrets.BROWSERSTACK_ACCESS_KEY }}
85
86
steps :
Original file line number Diff line number Diff line change @@ -4,7 +4,10 @@ const getPort = require('get-port')
4
4
const seleniumServer = require ( 'selenium-standalone' )
5
5
const NodeEnvironment = require ( 'jest-environment-node' )
6
6
7
- const { BROWSER_NAME : browserName = 'chrome' } = process . env
7
+ const {
8
+ BROWSER_NAME : browserName = 'chrome' ,
9
+ SKIP_LOCAL_SELENIUM_SERVER ,
10
+ } = process . env
8
11
9
12
const newTabPg = `
10
13
<!DOCTYPE html>
@@ -38,7 +41,7 @@ class CustomEnvironment extends NodeEnvironment {
38
41
39
42
let seleniumServerPort
40
43
41
- if ( browserName !== 'chrome' ) {
44
+ if ( browserName !== 'chrome' && SKIP_LOCAL_SELENIUM_SERVER !== 'true' ) {
42
45
console . log ( 'Installing selenium server' )
43
46
await new Promise ( ( resolve , reject ) => {
44
47
seleniumServer . install ( err => {
You can’t perform that action at this time.
0 commit comments