Azure DevOps
Azure Repos və Pipelines üçün
Azure DevOps-u PAT ilə qoşun; ArchPilot Azure Repos pull request-lərini yoxlayır, analiz isə sizin Azure Pipelines-da işləyir.
Autentifikasiya: Şəxsi giriş tokeni (PAT)
İşləyən bir quraşdırmadan ekranlar
Necə qoşulur
- 01
PAT ilə qoşulun
Əhatəsi məhdud şəxsi giriş tokeni verin.
- 02
Repoları seçin
Yoxlanacaq Azure Repos-ları seçin.
- 03
PR açın
ArchPilot pull request-i yoxlayır.
Nələr edir
Azure Repos PR şərhləri
Sətir içi memarlıq geri bildirimi.
Azure Pipelines-da işləyir
Analiz boru xəttinin bir mərhələsi kimi işləyir.
PAT icazəsi
Əhatəsi məhdud, geri alına bilən giriş.
Kod sizin infrastrukturda qalır
Tarama sizin öz infrastrukturunuzda işləyir.
AppArch daxilində necə işləyir
AppArch serveriniz Git platforması ilə danışır; analiz CI-nizdə işləyir. Hər iki istiqamətdəki bütün çağırışlar buradadır.
Nəyi oxuyur
- Depolar, budaqlar və üzvlər; Developer Sync üçün üzvlər 10 dəqiqədən bir
- Merge request-lər, təsdiqlər və baxış müzakirələri; MR Insights üçün MR məlumatı 15 dəqiqədən bir
- Budaq qorunması və birləşmə ayarları, Git Sağlamlığı üçün
- Tək fayllar və fayl ağacı, Uyğunluq üçün; heç nə klonlanmır
Nəyi yazır
- Dəyişikliyin əlavə etdiyi sətirlərə sətiriçi şərhlər
- MR təsvirində AppArch bölməsi; bu redaktə alınmasa, bir xülasə şərhi
- Tapıntı aradan qalxanda öz müzakirəsini həll edir
- İstəyə bağlı avtomatik təsdiq və ya rədd; baxışdan sonra yeni commit gəlibsə təsdiqləmir
- Rəyçi səsi: təsdiq (10), rədd (-10) və ya sıfırlama (0)
- Depoda tam bir build tərifi varsa, əl ilə MR işləməsi build-i növbəyə qoyur
Heç vaxt etmədikləri
- Commit statusu və ya check run yazmır: pipeline nəticəsi CI job-unuzun öz çıxış kodudur
- Deponu heç vaxt klonlamır və panelə yükləmir
- Webhook-u özü qeydiyyatdan keçirmir; istəsəniz ünvanı özünüz yapışdırırsınız
- Yalnız Azure DevOps Services (dev.azure.com); Azure DevOps Server dəstəklənmir
- Baxış əhatəsi dəyişən sətir deyil, dəyişən fayl üzrədir
- Planlı və ya tələbli budaq skanı yoxdur
Code (Read & Write) və Pull Request Threads (Read & Write) səlahiyyətli şəxsi giriş tokeni və təşkilat adınız. Azure tokenin bitmə tarixini vermir, ona görə göstərilmir.
Nə vaxt nə olur
- 5 sŞərhlər göndərilir
- 10 sYeni tapıntılar müzakirələri ilə uyğunlaşdırılır
- 5 minMR vəziyyəti və təsdiqlər yenidən oxunur
- 10 minÜzvlər sinxronlaşır
- 15 minMR Insights üçün MR məlumatı
Webhook MR vəziyyət dəyişikliyini növbəti sorğunu gözləmədən dərhal əks etdirir.
Məhsulda görün
Bütün ekran görüntüləri
Azure DevOps qoşun
Dəqiqələr içində qoşun; ilk incelemeniz növbəti dəyişiklikdə gəlsin.