Öz Git serveriniz
Öz serverinizdəki və izolə Git üçün
Öz GitLab serverinizi ünvanı ilə qoşun. AppArch tamamilə şəbəkənizin içində, lazım gələrsə tam izolə işləyir; analiz öz CI-nızda gedir.
Autentifikasiya: Server ünvanı + OAuth tətbiqi və ya token
İşləyən bir quraşdırmadan ekranlar
Necə qoşulur
- 01
Serverinizi əlavə edin
GitLab ünvanınızı və etimadnaməni əlavə edin: OAuth tətbiqi və ya şəxsi giriş tokeni.
- 02
Repoları qoşun
Yoxlanacaq layihələri seçin.
- 03
Öz infrastrukturunuzda işlədin
Analiz öz CI və infrastrukturunuzda işləyir.
Nələr edir
Yerli və izolə
İnternet olmadan tam işləyir.
Öz idarə etdiyiniz GitLab
Quraşdırmanın çata bildiyi istənilən GitLab serveri, öz ünvanı ilə.
Məlumat şəbəkənizdə qalır
Mənbə kodu heç vaxt infrastrukturunuzdan çıxmır.
Tək buraxılış xətti
Digər bütün quraşdırmalarla eyni məhsul, eyni imiclər.
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
- Zəiflik hesabatı 4 saatdan bir (GitLab Ultimate), ArchSecurity-yə
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
- Tələbli işləmələr üçün MR və budaq pipeline-larını başladır, CI dəyişənlərini yaza bilər
- GitLab-da rədd olmadığından avtomatik rədd təsdiqi geri çəkir və qeyd 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
- Bu gün dəstəklənən yeganə öz serverində işləyən Git self-managed GitLab-dır
GitLab ilə eynidir, amma hər API və OAuth çağırışı serverinizin öz ünvanından qurulur, trafik şəbəkənizdə qalır.
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
Öz Git serveriniz qoşun
Dəqiqələr içində qoşun; ilk incelemeniz növbəti dəyişiklikdə gəlsin.