Resultados de qualidade do software
Os resultados de qualidade de software exibem detalhes da verificação das varreduras SonarQube configuradas no seu GitHub Actions, Jenkins, Azure DevOps Ou Pipelines de chicote.
Resultados de qualidade do software
Você pode configurar os resultados da verificação do SonarQube do seu GitHub Actions, Jenkins, Azure DevOps E Pipelines de chicote a 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 o recurso 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
Resumos de qualidade de software mostra um resumo das verificações executadas nos pipelines com as verificações do SonarQube no DevOps aplicação no seu ServiceNow AI Platform instância.
Resumos de qualidade do software
- Navegar até .
- Clique em A. ID de verificação registro para exibir detalhes da verificação.Os seguintes detalhes do resumo de verificação de qualidade do software são exibidos para o ID de verificação.
Tabela 1. Resultados do resumo da verificação de 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 SonarQube. Última verificação Carimbo de data/hora da última verificação Verificar URL A URL do projeto SonarQube que você configurou na tarefa de extensão. Nome do scanner O nome da ferramenta do scanner de qualidade do 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 scan ID, lastScannedBy e initiatedBy não são recuperados quando você integra o Sonar usando um usuário não administrador.
- Cobertura
- Bugs
- Confiabilidade
- Classificação
- Código
- Cheiros
- Duplicações
- Classificação de segurança
- Linhas de código
- Vulnerabilidades
- Hotpoints de segurança
- Classificação de manutenção
- Duplicações
- Novas duplicações
- Vulnerabilidades
- Novas vulnerabilidades
- Dívida técnica
- Novo débito técnico
- Classificação de manutenção
- Nova classificação de manutenção
- Bugs
- Novos bugs
- 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
- Cheiros 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
- Hotpoints de segurança
- Novos pontos de acesso de segurança
Subcategorias de Qualidade de software
A lista relacionada Detalhes da verificação de qualidade do software (para cada ID de verificação) exibe subcategorias de qualidade de software que você pode configurar para resultados do Vulnerabilidades e. Novas vulnerabilidades categorias 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 o seguinte sistema-base subcategorias:
- Bloqueador
- Crítico
- Principal
- Secundário
- Informação
- Clique em Novo botão 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 DevOps o aplicativo está em execução. Nome Um nome exclusivo para a subcategoria. Categoria Selecione uma categoria nas categorias do sistema de base propagado na lista de pesquisa. - Clique em Enviar.
Uma subcategoria personalizada foi criada com sucesso.
- 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.