Integrar SonarQube. Velocidade de mudança para DevOps Clássico

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Conecte-se à instância do Sonar para recuperar os resultados da verificação.

    Antes de Iniciar

    Função necessária: sn_devops.admin ou sn_devops.tool_owner

    Procedimento

    1. Navegar até Tudo > DevOps > Ferramentas > Criar novo (legado).
    2. Em Criar DevOps formulário ferramenta, insira os detalhes da ferramenta:
      Nome da ferramenta Nome da ferramenta que você está integrando.
      Integração da ferramenta Ferramenta a ser integrada. Selecione SonarQube.
      URL da Ferramenta URL da instância SonarQube/SonarCloud.

      Por exemplo,https://sonarcloud.io

      Nota:
      Não insira o caractere de barra (/) no final do URL da ferramenta Sonar.
      Senha da ferramenta/token de acesso SonarQube token do usuário
      Nota:
      Somente tokens de usuário gerados a partir de Usuário > Minha conta > Segurança Em sua instância do Sonar são compatíveis.

      Antes de gerar o token para um SonarQube Usuário, certifique-se de conceder a permissão Navegar para todos os seus projetos do Sonar.

      api: Concede acesso completo de leitura/gravação à API, incluindo todos os grupos e projetos, o registro do contêiner e o registro do pacote.

      Usar MID Server O MID Server é opcional. Selecione MID Server para uma ferramenta no local anexada a um MID Server. O valor da aplicação é definido automaticamente como DevOps E o valor da capacidade é definido como REST. Para obter mais informações, consulte Seleção DO MID Server .
    3. Clique em Enviar Para se conectar à instância do Sonar.
    Na criação bem-sucedida da ferramenta, você será direcionado para a página de registro da ferramenta.
    1. Se você quiser controlar o acesso à ferramenta, adicione os grupos que devem ter acesso à ferramenta no Mantido por . Acesso guia.
      As tarefas que os usuários dos grupos podem executar dependem das funções atribuídas a eles.
      • DevOps Função de proprietário da ferramenta: Pode exibir e editar a ferramenta.
      • DevOps Função de proprietário da aplicação: Pode exibir a ferramenta e associar, descobrir, importar dados históricos e modificar etapas de pipeline (se aplicável) dos objetos da ferramenta (como planos, repositórios e pipelines).
      • DevOps Função de administrador: Pode editar todas as ferramentas.
      • Outro DevOps Funções: Pode exibir a ferramenta.
      Nota:
      Somente grupos que contenham usuários com DevOps as funções estão disponíveis para seleção no Mantido por campo.

      . Todos os proprietários de aplicações podem exibir e associar objetos de ferramenta a aplicações a opção se torna disponível para seleção se você optar por restringir o acesso à ferramenta. Esta opção permite que todos os usuários tenham DevOps Função de proprietário da aplicação para acessar a ferramenta. Se selecionado, eles poderão exibir, associar, descobrir, importar dados históricos e modificar etapas de pipeline (se aplicável) dos objetos da ferramenta.

    O que Fazer Depois