Otomasyon, baselines ve raporlar
Kararlı CI eşikleri oluşturun, raporları karşılaştırın ve tespit edilen mevcut sorunları görünür tutun.
Etkileşimsiz olarak çalıştırın
Betiklerde ve derleme sistemlerinde --ci kullanın. VICE, güvenlik puanı eşiğe ulaştığında başarılı bir şekilde çıkış yapar, ulaşamadığında ise başarısız olur. İlkenin komutta görünmesi için eşiği açıkça ayarlayın.
Baseline algılanan sorunları inceledi
Bir baseline, mevcut tespit edilen sorunların sabit parmak izlerinin anlık görüntüsünü alır. Gelecekteki denetimler, tespit edilen sorunları sonuçta tutar ancak bunları yeni tespit edilen sorunların eşiğinin dışında bırakır.
İki çalıştırmayı karşılaştırın
Eklenen, değiştirilmeyen ve tespit edilen çözülmüş sorunları ayırmak için parmak izlerini kullanın. Her deltayı bir kod değişikliği olarak ele almadan önce motor, kural seti, puanlama ve kapsam meta verilerini karşılaştırın.
Doğru formatı saklayın
- JSON özel otomasyon için makine tarafından okunabilen sonucun tamamını korur.
- SARIF kaynakta tespit edilen sorunları uyumlu kod tarama araçlarıyla entegre eder.
- Farktan işaretleme, inceleme özeti için kullanışlıdır.
- Rozet JSON genel bir durum sinyalidir ve hassas kanıtlar içermemelidir.
CI yapıtlarını koruyun
VICE hassas değerleri maskeler ancak raporlar yine de özel yolları, ana bilgisayar adlarını ve güvenlik durumunu ortaya çıkarabilir. Rapor yapılarına diğer güvenlik çıktılarıyla aynı saklama ve erişim denetimlerini verin.
VICE ile devam et
Açık kaynak motorunu, modüllerini ve kapsam kontrollerini inceleyin.