macOS Sierra Üzerine SonarQube Kurulumu

Merhaba. Bu yazıda DevOps sürecinde kullanılan araçlardan biri olan SonarQube’ün macOS Sierra üzerine kurulumu konusu üzerinde duracağız.

SonarQube Nedir?

SonarQube (eski adıyla Sonar) Continious Integration (Sürekli Entegrasyon – CI) sürecinde kodu analiz ederek bugları, code smell’leri (kötü kod?) ve olası güvenlik açıkları 20’nin üzerindeki dilde (Java, Android, C#, PHP, Javascript Objective-C, Swift vb.) bulan ve raporlayan açık kaynak kodlu bir platformdur ve Continuous Inspection (Sürekli İnceleme) aracı olarak tanımlanabilir*. SonarQube raporunda kodlama standartları, tekrarlanan kodlar, birim testleri, kod kapsamı (code coverage), karmaşıklık (code complexity), hatalar ve güvenlik bulguları detaylı şekilde bulunur. SonarQube’ün avantajlarından biri de tamamen otomatik bir analiz ve build araçları (MSBuild, Gradle vb.) ve CI araçlarıyla (Jenkins, Atlassian Bamboo vb.) entegrasyon sunmasıdır.

Okumaya devam et

Reklamlar