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 <noreply@anthropic.com>
This commit is contained in:
2026-02-07 11:21:38 -06:00
parent 51ce32cc76
commit 7feb686d73
6 changed files with 522 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
import { Module } from "@nestjs/common";
import { CIOperationsService } from "./ci-operations.service";
@Module({
providers: [CIOperationsService],
exports: [CIOperationsService],
})
export class CIModule {}