Resultados de qualidade do software
Os Resultados de qualidade de software exibem detalhes das verificações do SonarQube configuradas em seus pipelines GitHub Actions, Jenkinsou Azure DevOps.
Resultados de qualidade do software
Você pode configurar os resultados da verificação do SonarQube dos pipelines GitHub Actions, Jenkins e Azure DevOps para serem obtidos em ServiceNow DevOps. As notificações do SonarQube criam eventos de entrada que são processados por subfluxos do sistema de base associados a todos os eventos de entrada com a capacidade de qualidade de software.
Depois de configurar as verificações do SonarQube em seus pipelines e configurar os plug-ins correspondentes, execute os pipelines para buscar resultados de verificação de qualidade de software no ServiceNow DevOps. Você pode exibir os resultados da verificação por ID de verificação para cada verificação do SonarQube que fez parte das etapas de execução do pipeline de compilação ou versão.
Resumos de qualidade do software
Os Resumos de qualidade de software mostram um resumo das verificações executadas nos pipelines com verificações do SonarQube no app Now PlatformDevOps na instância [].
Resumos de qualidade do software
- Navegar até .
- Clique em um registro de ID de verificação para exibir os detalhes da verificação.Os seguintes detalhes do resumo da verificação de qualidade do software são exibidos para o ID de verificação.
Tabela 1. Resultados do resumo da verificação da qualidade do software Campo Valor Número O número do registro de verificação no CMDB. Iniciado por O usuário que iniciou a verificação Identificador de verificação O ID de verificação exclusivo Nome do Projeto O nome ou a chave do projeto do SonarQube. Última verificação Carimbo de data/hora da última verificação Verificar URL A URL do projeto do SonarQube que você configurou na tarefa de extensão. Nome do scanner O nome da ferramenta de verificação de qualidade de código. Domínio O nome do domínio no qual as verificações são configuradas na instância. Ferramenta O nome da ferramenta SonarQube que você criou. Nota:Os detalhes de scanID, lastScannedBy e iniciadoBy não são recuperados quando você integra o Sonar usando um usuário não administrador.
- Cobertura
- Erros
- Confiabilidade
- Classificação
- Código
- Cheiros
- Duplicações
- Classificação de segurança
- Linhas de código
- Vulnerabilidades
- Pontos de acesso de segurança
- Classificação de manutenção
- Duplicações
- Novas duplicações
- Vulnerabilidades
- Novas vulnerabilidades
- Dívida técnica
- Nova dívida técnica
- Classificação de manutenção
- Nova classificação de Manutenibilidade
- Erros
- Novos erros
- Linhas a serem cobertas
- Novas linhas a serem cobertas
- Linhas de código
- Novas linhas de código
- Cobertura
- Nova Cobertura
- Classificação de confiabilidade
- Nova classificação de confiabilidade
- Smells de código
- Novos cheiros de código
- Classificação de segurança
- Nova classificação de segurança
- Revisão de segurança
- Nova revisão de segurança
- Pontos de acesso de segurança
- Novos pontos de acesso de segurança
Subcategorias de qualidade de software
A lista relacionada Detalhes de verificação de qualidade de software (para cada ID de verificação) exibe subcategorias de qualidade de software que você pode configurar para resultados das categorias Vulnerabilidades e Novas vulnerabilidades a partir dos resultados da verificação.
Subcategorias de qualidade de software - Vulnerabilidades e novas vulnerabilidades
Use subcategorias propagadas ou crie novas categorias para priorizar e listar os resultados da verificação do tipo de categoria - Vulnerabilidades e Novas vulnerabilidades.
- Navegar até .O formulário Subcategorias de qualidade de software é exibido com as seguintes sistema-base subcategorias:
- Bloqueador
- Crítico
- Principal
- Secundário(a)
- Informações
- Clique no botão Novo para criar subcategorias personalizadas.
- No formulário, preencha os campos.
Tabela 2. Subcategoria de qualidade de software Campo Descrição Rótulo Um rótulo exclusivo para a subcategoria. Domínio O domínio no qual o aplicativo DevOps está sendo executado. Nome Um nome exclusivo para a subcategoria. Categoria Selecione uma categoria nas categorias do sistema de base propagadas na lista de pesquisa. - Clique em Enviar.
Você criou com sucesso uma subcategoria personalizada.
- 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 da qualidade do software.
- Clique em um registro de ID de verificação relevante.
- Exibir detalhes da verificação como parte da solicitação de mudança. Exibir todas as verificações que fizeram parte deste pipeline de compilação/versão no lista relacionada.
- Navegar até
- Clique na lista relacionada Resumo da qualidade do software.
- Clique em um registro de ID de verificação relevante.