core/build/batch_runner
library
Classes
-
BatchRunner
-
Runs BuildJobs as separate
udara_cli build worker processes, up to
parallel at a time. With workspaces each job runs in its own synced copy
of the project, so jobs can't overwrite each other's files; without them
(parallel = 1) jobs run one after another in the project itself.
Typedefs
-
WorkerArgs
= List<String> Function(BuildJob job, String resultFile, String progressFile)
-
Builds the worker command line for one job, given the files the worker
reports its results and progress to.