Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Pipelines>Sonar-scanner for Azure DevOps
Sonar-scanner for Azure DevOps

Sonar-scanner for Azure DevOps

Artem O. Kuznetsov

|
471 installs
| (0) | Free
Run sonar-scanner analysis within azure pipelines
Get it free

Расширение SonarScanner для Azure pipelines (SonarScanner Azure pipelines extension)

SonarQube™ - инструмент непрерывной проверки качества и безопасности кода. Поддерживает анализ кода на более чем 25 языках программирования включая 1С, C#, VB.Net, JavaScript, TypeScript и C++. SonarQube может быть использован в составе сборочных линий в окружении Azure DevOps.

Расширение SonarScanner4Azure упрощает создание сборочных линий Azure pipelines для контроля качества и безопасности кода с помощью платформы SonarQube.

Расширение SonarScanner4Azure содержит реализацию задачи анализа с использованием SonarScanner (SonarScanner@1)

Настройки параметров подключения

Для соединения с сервером SonarQube необходимо создать и настроить точку подключения.

Выбор типа точки подключения

Выбор типа подключения

Настройка точки подключения

Выбор типов настроек подключения

  • Server Url - адрес подключения к серверу SonarQube
  • Token - токен авторизации на сервере SonarQube (можно создать по адресу <SonarQube server>/account/security)

Пример шага сборочной линии для анализа исходного кода

steps:
- task: SonarScanner@1
  displayName: Запуск sonar-scanner
  inputs:
    endpoint: 'SonarQube server'
    projectKey: 'MyProject'
    projectVersion: '1.0'
  env:
    SONAR_SCANNER_OPTS: -Dfile.encoding=UTF-8
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft