Configure as varreduras SonarQube em Jenkins pipelines
Configure as varreduras SonarQube em Jenkins pipelines.
Antes de Iniciar
- SonarCloud ou SonarQube versão 8.6.1 edição da comunidade
- SonarQube Scanner para Jenkins2,4 ou superior está instalado em sua instância/ambiente Jenkins.
- ServiceNow DevOps plug-in versão 1,27 ou posterior Para Jenkins.
- Sonar Qube as verificações estão configuradas e existem no seu Jenkins Pipelines que usam o plug-in SonarQube Scanner para Jenkins. Para obter mais informações, consulte
- Uma ferramenta SonarQube é criada e conectada ao servidor SonarQube. Para obter mais informações, consulte SonarQube integração com Velocidade de mudança para DevOps.
Por Que e Quando Desempenhar Esta Tarefa
Quando você executa um pipeline que tem Sonar Qube execuções de verificação, os detalhes são obtidos em ServiceNow DevOps em Jenkins pipeline. Usando o. Jenkins plug-in, verificamos se a execução da verificação está configurada no Jenkins Pipeline e verifique se há sonar Qube verificações em cada fase de orquestração, usando SonarQbeEnv marcador. Se for um Sonar Qube a análise ocorreu em qualquer fase da execução do pipeline. como parte da notificação final, adicionamos um modelo com ScanID e. url detalhes de cada verificação que ocorre em uma fase específica. Essas análises de verificação ou detalhes são correlacionados e exibidos na lista relacionada Resumo de qualidade do software de Solicitações de mudança e Execuções de tarefa.
Procedimento
Resultado
O que Fazer Depois
Navegue até a IU do pipeline para exibir os detalhes da verificação em .
- Exibir detalhes da verificação como parte das execuções de tarefa. Exiba detalhes de todas as verificações do sonar que fazem parte da execução da tarefa mapeada para uma etapa de execução do pipeline de compilação ou versão.
- Navegar até Clique em um registro de Execução de tarefa relevante.
- Clique na lista relacionada Resumo de qualidade de software.
- Clique em um registro de ID de verificação relevante.
- Exibir detalhes da verificação como parte da solicitação de mudança. Exiba todas as verificações que fizeram parte deste pipeline de compilação/versão no lista relacionada.
- Navegar até
- Clique na lista relacionada Resumo de qualidade de software.
- Clique em um registro de ID de verificação relevante.