30 lines
798 B
Markdown
30 lines
798 B
Markdown
# Production Scripts Inventory
|
|
|
|
## Orchestrator Scripts
|
|
|
|
### Core Service
|
|
- orchestrator_main.py - Main orchestration loop
|
|
- config.yaml - Configuration file
|
|
- requirements.txt - Python dependencies
|
|
|
|
### Pipeline Scripts
|
|
- run_pipeline.py - Manual pipeline trigger with context
|
|
- prepare_pr.py - Prepares PR content from AI response
|
|
- create_ai_pr.py - Creates PR in Gitea
|
|
|
|
### Webhook Integration
|
|
- webhook_listener.py - Flask server listening on port 5000
|
|
- gitea_pr_feedback.py - Processes PR feedback
|
|
- deploy_approved.py - Deploys merged PRs to SRX
|
|
|
|
## Usage Examples
|
|
|
|
Manual security analysis:
|
|
python3 run_pipeline.py --context security --timeout 120
|
|
|
|
Create PR from latest response:
|
|
python3 prepare_pr.py && python3 create_ai_pr.py
|
|
|
|
Deploy approved configuration:
|
|
python3 deploy_approved.py
|