Integrar SonarQube. Velocidade de mudança para DevOps- Espaço
Conecte-se à sua instância do Sonar usando o playbook do Espaço de mudanças do DevOps.
Antes de Iniciar
Conclua as tarefas especificadas em Comece com Velocidade de mudança para DevOps tópico.
Função necessária: sn_devops.admin ou sn_devops.tool_owner
Procedimento
-
Navegar até Espaços > Espaço de mudança de DevOps E use uma das seguintes opções para abrir o Playbook para integrar SonarQube.
Opção Etapas Página inicial - Selecione Ferramenta Connect widget
- No modal Conectar a uma ferramenta, selecione SonarQube em Qualidade do software categoria.
Módulo de aplicações - Selecione Aplicações (
).
- Selecione uma aplicação existente ou crie uma. Para criar uma aplicação, consulte Criar uma aplicação - Clássico.
- No painel Ações recomendadas, selecione Conecte uma ferramenta cartão.
- No modal Conectar a uma ferramenta, selecione SonarQube em Qualidade do software categoria.
Módulo de ferramentas - Selecione Ferramentas (
).
- Na lista Capacidade, selecione Qualidade do software .
- Selecione Conecte uma ferramenta .
- Em Conecte-se a uma ferramenta modal, selecione SonarQube .
- Insira um nome para identificar sua ferramenta e clique em Próximo .
-
Na seção Inserir playbook de detalhes da instância do sonar, insira os seguintes detalhes:
- Em URL da instância do SonarQube , insira SonarQube Ou URL da instância do SonarCloud.
Por exemplo, https://sonarcloud.io.
- Em Nome de usuário do SonarQube , insira o nome de usuário da sua conta Sonar.
- Em Token de acesso ou senha Insira o token gerado no Sonar.
- Se sua instância do Sonar estiver anexada a um MID Server, selecione Use o MID Server e insira seus detalhes.
Um MID Server será necessário se sua instância de ferramenta estiver hospedada no local. Para obter mais informações sobre o MID Server, consulte Seleção DO MID Server .
- Em URL da instância do SonarQube , insira SonarQube Ou URL da instância do SonarCloud.
-
Clique em Conecte E revise os detalhes da instância do Sonar conectada com sucesso.
-
Especifique o acesso para a ferramenta.
- Se você quiser controlar o acesso à ferramenta, adicione os grupos que devem ter acesso à ferramenta no Mantido por campo.As tarefas que esses usuários nos grupos podem executar dependem da função atribuída 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:Se você não selecionar um grupo e ignorar esta etapa, todos os usuários com DevOps A função de proprietário da ferramenta poderá editar a ferramenta. - Se você optar por controlar o acesso à ferramenta, o 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.
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.
- Selecione Atribuir.
- Se você quiser controlar o acesso à ferramenta, adicione os grupos que devem ter acesso à ferramenta no Mantido por campo.
-
Em Resumo , selecione Exibir registro da ferramenta para revisar os detalhes da instância conectada.
Resultado
Você integrou com sucesso seu SonarQube ferramenta para Velocidade de mudança para DevOps.