Commit Graph
2 Commits
Author SHA1 Message Date
jason.woltjeandClaude Sonnet 4.5 e20aea99b9 test(#344): Add comprehensive tests for CI operations service
- Add 52 tests achieving 99.3% coverage
- Test all public methods: getLatestPipeline, getPipeline, waitForPipeline, getPipelineLogs
- Test auto-diagnosis for all failure categories
- Test pipeline parsing and status handling
- Mock ConfigService and child_process exec
- All tests passing with >85% coverage requirement met

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
2026-02-07 11:27:35 -06:00
jason.woltjeandClaude Sonnet 4.5 7feb686d73 feat(#344): Add CI operations service to orchestrator
- Add CIOperationsService for Woodpecker CI integration
- Add types for pipeline status, failure diagnosis
- Add waitForPipeline with auto-diagnosis on failure
- Add getPipelineLogs for log retrieval
- Integrate CIModule into orchestrator app

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
2026-02-07 11:21:38 -06:00