(job, options = {})
| 578 | } |
| 579 | |
| 580 | function createTrackedProgress(job, options = {}) { |
| 581 | const logFile = options.logFile ?? createJobLogFile(job.workspaceRoot, job.id, job.title); |
| 582 | return { |
| 583 | logFile, |
| 584 | progress: createProgressReporter({ |
| 585 | stderr: Boolean(options.stderr), |
| 586 | logFile, |
| 587 | onEvent: createJobProgressUpdater(job.workspaceRoot, job.id) |
| 588 | }) |
| 589 | }; |
| 590 | } |
| 591 | |
| 592 | function buildTaskJob(workspaceRoot, taskMetadata, write) { |
| 593 | return createCompanionJob({ |
no test coverage detected