1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-16 10:34:07 +02:00

Update lt-local.js

This commit is contained in:
XhmikosR
2023-04-11 17:51:29 +03:00
parent 45149e75dc
commit 7f6b214a2a

View File

@@ -6,24 +6,27 @@
const process = require('node:process') const process = require('node:process')
const lambdaTunnel = require('@lambdatest/node-tunnel') const lambdaTunnel = require('@lambdatest/node-tunnel')
if (process.env.LAMBDATEST !== 'true') {
console.log('Skipping lt-local script!')
return
}
const tunnelInstance = new lambdaTunnel() // eslint-disable-line new-cap const tunnelInstance = new lambdaTunnel() // eslint-disable-line new-cap
const tunnelArguments = { const tunnelArguments = {
user: process.env.LT_USERNAME, user: process.env.LT_USERNAME,
key: process.env.LT_ACCESS_KEY, key: process.env.LT_ACCESS_KEY,
tunnelName: process.env.LT_TUNNEL_NAME || 'jasmine', tunnelName: process.env.LT_TUNNEL_NAME || 'jasmine',
logFile: 'local.log' logFile: 'local.log'
} };
if (process.env.LAMBDATEST === 'true') { // eslint-disable-next-line unicorn/prefer-top-level-await
// eslint-disable-next-line unicorn/prefer-top-level-await (async () => {
(async () => { try {
try { await tunnelInstance.start(tunnelArguments)
await tunnelInstance.start(tunnelArguments) await new Promise(res => {
await new Promise(res => { setTimeout(res, 5000)
setTimeout(res, 5000) })
}) } catch (error) {
} catch (error) { console.log(error.message)
console.log(error.message) }
} })()
})()
}