Возможности
Содержание
Особенности развертыванияВозможности SonarQube 2026.1 Community EditionРасширенные возможностиОсобенности развертывания
-
Шаблонные развертывания
Поддержка готовых шаблонов для быстрого развертывания и конфигураций, готовых к использованию в продакшене, а также пользовательских шаблонов.
-
Развертывания через YAML
Настраиваемый метод развертывания через YAML для полного контроля конфигурации экземпляра SonarQube с использованием значений Helm.
Возможности SonarQube 2026.1 Community Edition
-
Анализ качества кода
Комплексный статический анализ кода для 16 языков программирования, включая Java, JavaScript, C#, TypeScript, Python, PHP и другие.
-
Обнаружение «грязного» кода
Выявление запахов кода, багов и проблем с поддерживаемостью с четкими рекомендациями по исправлению.
-
Интеграция SonarLint
Базовая интеграция с IDE, обеспечивающая обратную связь в реальном времени во время написания кода.
-
Quality Gates
Настраиваемые quality gates для установления и соблюдения стандартов качества кода в проектах.
-
Современный пользовательский интерфейс
Интуитивно понятный интерфейс с панелями проектов, управлением проблемами и визуализацией метрик качества.
-
Поддержка Java 21
Полная совместимость с средами выполнения Java 21.
-
Управление проблемами
Комплексное отслеживание и управление проблемами кода с классификацией по степени серьезности.
-
Обнаружение уязвимостей безопасности
Базовое сканирование уязвимостей безопасности для поддерживаемых языков.
-
Управление техническим долгом
Метрики и инструменты для выявления, отслеживания и управления техническим долгом.
-
Интеграция CI/CD
Интеграция с популярными инструментами непрерывной интеграции для автоматического анализа кода.
-
Поддержка IPv6-сетей
Развертывание и эксплуатация экземпляров SonarQube в сетевых средах только с IPv6 или с двойным стеком, обеспечивая совместимость с современными сетевыми инфраструктурами.
-
Совместимость с архитектурой ARM
Полная поддержка инфраструктуры на базе ARM, позволяющая развертывать на энергоэффективных и экономичных ARM-процессорах для улучшенного соотношения производительности и энергопотребления.
Расширенные возможности
-
Усиление безопасности
Устранение критических уязвимостей системы и приложений с помощью проактивного патчинга и усиления безопасности. Включает исправления для проблем, идентифицированных по CVE в основных компонентах, обновления безопасности зависимостей и устранение потенциальных векторов повышения привилегий.