Bitbucket
Pull request-lərdə memarlıq rəyi
Bitbucket Cloud-u OAuth consumer və ya workspace giriş tokeni ilə qoşun; ArchPilot pull request-lərə sətir içi şərh yazır, tapıntılar panelinizə düşür.
Autentifikasiya: OAuth consumer və ya giriş tokeni
İşləyən bir quraşdırmadan ekranlar
Necə qoşulur
- 01
Qoşun
Workspace ayarlarında OAuth consumer qeydə alın və ya workspace və ya repo tokeni yapışdırın.
- 02
Repoları seçin
Yoxlanacaq repoları seçin.
- 03
PR açın
ArchPilot diff-ə baxır və şərh yazır.
Nələr edir
PR şərhləri
Sətir içi tapıntı və təklif olunan düzəliş.
Tokenlər özü yenilənir
OAuth tokenləri qısa ömürlüdür; AppArch hər çağırışdan əvvəl yeniləyir, baxış vaxtı keçmiş token üzündən düşmür.
Tapıntılar paneldə
Bal, meyillər və təfərrüat bir yerdə.
Sizin CI-da işləyir
Analiz Bitbucket Pipelines-da 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
- apparch-scan və apparch-manual xüsusi pipeline-larını başladır, pipeline dəyişənlərini oxuyub yaza bilər
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 Bitbucket Cloud; Server və Data Center dəstəklənmir
- Teq qorunması, buraxılış izləmə və birləşmə qaydaları oxunmur
Təxminən iki saatlıq tokenləri avtomatik yenilənən OAuth consumer (account, repository, pullrequest, webhook) və ya workspace ya da depo giriş tokeni.
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
Bitbucket qoşun
Dəqiqələr içində qoşun; ilk incelemeniz növbəti dəyişiklikdə gəlsin.