mirror of
https://github.com/khodges42/nightShift.git
synced 2026-06-14 10:08:37 +00:00
761 B
761 B
Phase 15 Devlog: Multi-Task Run Mode
Implemented
- Added
nightshift run --all. - Added
PipelineRunner.run_tasks(). - Processes incomplete tasks in file order.
- Reuses one artifact store/run directory for the batch.
- Stops on first failure by default.
- Added
pipeline.continue_on_task_failureconfig support, defaulting to false. - Writes aggregate run summaries with completed and failed counts.
- Added multi-task tests.
Decisions Made
--alland--taskare mutually exclusive.- Failed and blocked tasks count as failed in aggregate summaries.
- The default remains conservative: stop on first failure unless explicitly configured otherwise.
Notes
- Multi-task mode is still sequential. Parallel execution remains out of scope.