SonarQube
GitHub Actions hakkında SonarQube CI
Analiz, her çekme isteğinde kod tabanının tamamını yeniden tarar.
11 dk → 3 dk
Tara
Analiz, her çekme isteğinde kod tabanının tamamını yeniden tarar.
Neden oluyor?
SonarQube analiz önbelleği kalıcı değildir ve yüzeysel klonlar suçlama atıfını bozar.
Ne değiştirilmeli
- Cache ~/.sonar/cache tarayıcı sürümüne göre anahtarlanmıştır
- Suçlama verilerinin doğru olması için git geçmişinin tamamını alın
- Çekme isteği taramaları için analizi yalnızca değiştirilen dosyalarda çalıştırın
runnerhut'ta SonarQube (runnerhut)
runnerhut'a (runnerhut) özgü tek satır 'runs-on: runnerhut-8vcpu-ubuntu-2404'tür. Geriye kalan her şey standart GitHub Actions'tir; bugün kullandığınız aynı eylemler, aynı sırlar ve aynı izin modeli.
Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir
Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.
İlgili
Oyun yazarıTarayıcı indirmeleri ve seri test yürütme her çalıştırmaya hakimdir.SelviCypress ikili programı her çalıştırmayı indirir ve özellikler seri olarak yürütülür.şakaJest, her çalıştırmada her dosyayı dönüştürür ve CI'da bir çalışan kullanır.En çok beğenilenlerVitest bağımlılıkları yeniden optimize eder ve tek bir iş parçacığı havuzunda çalışır.