SonarQubePublish@7 . Публикация задачи "Результат проверки качества" версии 7
Опубликуйте результат функции Quality Gate SonarQube в результате сборки Azure DevOps, который будет использоваться после фактического анализа.
Заметка
Задачи SonarQube входят в расширение SonarQube для Azure DevOps, которое предварительно установлено в Azure DevOps Services. Дополнительные сведения и поддержку задач SonarQube и SonarQube см. в расширении SonarQube для Azure DevOps, SonarQube — Visual Studio Marketplaceи Sonar Community.
Синтаксис
# Publish Quality Gate Result v7
# Publish SonarQube Server's Quality Gate result on the Azure DevOps build result, to be used after the actual analysis.
- task: SonarQubePublish@7
inputs:
pollingTimeoutSec: '300' # string. Required. Timeout (s). Default: 300.
Входы
pollingTimeoutSec
-
время ожидания (s)
string
. Обязательно. Значение по умолчанию: 300
.
Эта задача опрашит SonarQube до завершения анализа или до тех пор, пока не будет достигнуто время ожидания. Он также добавляет свойство сборки с состоянием качества анализа текущих сборок.
Параметры управления задачами
Все задачи имеют параметры управления в дополнение к входным данным задачи. Дополнительные сведения см. в разделе Параметры управления и общие свойства задач.
Выходные переменные
Никакой.
Замечания
Заметка
Задачи SonarQube входят в расширение SonarQube для Azure DevOps, которое предварительно установлено в Azure DevOps Services. Дополнительные сведения и поддержку задач SonarQube и SonarQube см. в расширении SonarQube для Azure DevOps, SonarQube — Visual Studio Marketplaceи Sonar Community.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка |
Выполняется в | Агент, DeploymentGroup |
требования | Никакой |
возможностей |
Эта задача не удовлетворяет требованиям к последующим задачам в задании. |
ограничения команд | Любой |
переменные settable | Любой |
Версия агента | 3.218.0 или более поздней версии |
Категория задач | Строить |