mirror of
https://github.com/danbulant/jose
synced 2026-05-19 04:18:52 +00:00
22 lines
565 B
JavaScript
22 lines
565 B
JavaScript
const { execSync } = require('child_process')
|
|
|
|
const output = execSync(
|
|
`curl -su "${process.env.BROWSERSTACK_USERNAME}:${process.env.BROWSERSTACK_ACCESS_KEY}" -X GET https://api.browserstack.com/5/workers`,
|
|
)
|
|
|
|
const workers = JSON.parse(output)
|
|
|
|
console.log('workers', workers)
|
|
|
|
for (const { id } of workers) {
|
|
console.log(
|
|
id,
|
|
JSON.parse(
|
|
execSync(
|
|
`curl -su "${process.env.BROWSERSTACK_USERNAME}:${process.env.BROWSERSTACK_ACCESS_KEY}" -X DELETE https://api.browserstack.com/5/worker/${id}`,
|
|
),
|
|
),
|
|
)
|
|
}
|
|
|
|
process.exitCode = 0
|