Auto Self-Healing Pipeline Decorator
Bu extension, Azure Pipelines üzerindeki başarısız pipeline çalıştırmalarını otomatik olarak analiz ederek
AI tabanlı çözüm önerileri üretir.
Özellikler
- Post-job decorator ile tüm agent job'lara otomatik enjekte olur.
- Sadece başarısız olan job'larda ve
SelfHealingEnabled = true olduğunda tetiklenir.
- Pipeline bilgilerini (buildId, buildNumber, definitionName, project, collection) belirttiğiniz API'ye gönderir.
- Dönen AI cevabını doğrudan pipeline loglarında gösterir.
Kullanım
Extension'ı organization / collection seviyesinde kurun.
Self-healing çalışmasını istediğiniz pipeline'da aşağıdaki variable'ları tanımlayın:
SelfHealingEnabled = true
SelfHealingApiUrl = http(s)://.../...
Pipeline fail olduğunda, Self-Healing Analizi adımları loglarda görünecek ve AI çıktısı loglara yazılacaktır.
| |