Məhsul
Archito YeniMerge request-lərdən öyrənir, ilişəni göstərir Inteqrasiyalar 25
Həllər
Rola görə
Niyə AppArch
Resurslar
Müştərilər Qiymətlər Əlaqə
Dil
Bizimlə əlaqə

Auditə tək bir hesabatla hazır olun.

Uyğunluq hər deponu 36 qaydalı yoxlama siyahısına görə yoxlayır: sənədləşmə, depo səliqəsi, təhlükəsizlik, CI və inteqrasiya. Hər skan çəkili bal və auditora verə biləcəyiniz nəticə siyahısı yaradır.

İşləyən bir quraşdırmadan ekranlar

Beş kateqoriyada 36 qayda

Uyğunluq kodun məntiqinə deyil, deponun nə daşıdığına və necə qurulduğuna baxır. Hər qayda ciddilik dərəcəsi olan bəli-xeyr sualıdır.

9 qayda

Sənədləşmə

README var və ən azı 500 simvoldur, tanınan LICENSE (açıq depolar üçün), CHANGELOG, CONTRIBUTING, architecture.md-də dizayn bölməsi.

12 qayda

Depo səliqəsi

.gitignore və .editorconfig, təsvir və mövzular, main və ya master əsas budaq, arxivlənməmiş depo; backend-lərdə çoxmərhələli Dockerfile və lokal docker-compose.

7 qayda

Təhlükəsizlik

Təhlükəsizlik siyasəti, avtomatik asılılıq yeniləmələri, .env.example, root olmayan istifadəçi ilə işləyən konteynerlər, icazəli registry-lərdən base imajlar, NuGet yalnız icazəli feed-lərdən.

5 qayda

Davamlı inteqrasiya

CI axını var və testləri işlədir, README-də build nişanı, frontend-lərdə lint skripti, mobil tətbiqlərdə Fastlane.

3 qayda

İnteqrasiya

Layihənin Git kimlik məlumatı sağlamdır, ArchPilot bu yaxınlarda merge request yoxlayıb, iş sahəsində bildiriş kanalı var.

OWASP, PCI DSS, STIG və ya CASA axtarırsınız? Bu hesabatlar ArchSecurity-dən gəlir, hər tapıntının CWE-sindən uyğunlaşdırılır. →

Hansı qayda hansı layihəyə tətbiq olunur

Frontend-də yoxlanacaq Dockerfile, mobil tətbiqdə robots.txt yoxdur. Hər layihənin steklərini siz seçirsiniz; universal və inteqrasiya qaydaları həmişə tətbiq olunur.

Cavabsız qalan qayda uğursuz sayılmır

Hər qaydanın nəticəsi keçdi, keçmədi, buraxıldı və ya xəta olur. Yalnız keçdi və keçmədi sayılır, ciddiliyə görə çəkilənir; cavablandırıla bilməyən qayda balı aşağı çəkmək əvəzinə məxrəcdən çıxır.

  • Məcburi×2
  • Tövsiyə olunan×1
  • İstəyə bağlı×0.5
  • Keçdi · sayılır
  • Keçmədi · sayılır
  • Buraxıldı · kənarda
  • Xəta · kənarda

Niyə belə: bir dəfə VPN kəsilməsi bütün layihələri 6/100 göstərdi. Əlçatmaz Git serveri depo haqqında heç nə demir, ona görə artıq sayılmır.

Skan necə işləyir

  1. Başladılır

    Əl ilə və ya layihə qrupu ya da siyahısı üçün gündəlik və ya həftəlik planla.

  2. Növbəyə düşür

    İşçi onu saniyələr içində götürür; skan onu kimin və ya nəyin başlatdığını qeyd edir.

  3. Qaydalar cavablandırılır

    Fayllar, depo ayarları və budaq qorunması Git provayderindən oxunur; heç nə klonlanmır.

  4. Ballanır və saxlanılır

    Bal layihənin tarixçəsinə və sağlamlıq kartına, abunəsinizsə xülasə e-poçtuna əlavə olunur.

Qaydalar üç səviyyədə açılır və ya bağlanır: quraşdırma defoltu, iş sahəsi və layihə. Ən dar ayar qalib gəlir.

Növbəti auditə hazır girin

Hər layihənin stekini seçin, istədiyiniz qaydaları açın, skanları planlayın; bal heç kim xatırlamadan aktual qalır.

Bülletenimizə qoşulun

Yeni modullar, buraxılış qeydləri və memarlıq haqqında yazılar. İstədiyiniz vaxt bir kliklə ayrıla bilərsiniz.