실제 분석 후에 사용할 SonarQube 서버의 품질 게이트 결과를 Azure DevOps 빌드 결과에 게시합니다.
비고
SonarQube 작업은 Azure DevOps Services에 미리 설치된 Azure DevOps용 SonarQube 확장의 일부입니다. SonarQube 및 SonarQube 작업에 대한 자세한 내용 및 지원은 Azure DevOps,
문법
# Publish Quality Gate Result v8
# Publish SonarQube Server's Quality Gate result on the Azure DevOps build result, to be used after the actual analysis.
- task: SonarQubePublish@8
inputs:
pollingTimeoutSec: '300' # string. Required. Timeout (s). Default: 300.
입력
pollingTimeoutSec
-
타임아웃 (s)
string; 필수 사항입니다. 기본값은 300입니다.
이 작업은 분석이 완료되거나 타임아웃이 될 때까지 SonarQube 서버를 폴링합니다. 또한 현재 빌드 분석의 품질 게이트 상태를 가진 빌드 속성을 추가합니다.
작업 제어 옵션
모든 작업에는 작업 입력 외에도 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성참조하세요.
출력 변수
없음.