Chore: launch more thread on CI

This commit is contained in:
SukkaW
2022-09-06 12:51:41 +08:00
parent 61035df4a8
commit b813dbba72
3 changed files with 15 additions and 6 deletions

View File

@@ -2,7 +2,9 @@ const { promises: fsPromises } = require('fs');
const { resolve: pathResolve } = require('path');
const Piscina = require('piscina');
const { processHosts, processFilterRules } = require('./lib/parse-filter');
const threads = require('os').cpus().length - 1;
const cpuCount = require('os').cpus().length;
const { isCI } = require('ci-info');
const threads = isCI ? cpuCount : cpuCount / 2;
(async () => {
/** @type Set<string> */