Crie um registro da ferramenta GitLab em Velocidade de mudança para DevOps para conectar, descobrir e importar dados da ferramenta GitLab.
Antes de Iniciar
Conclua as etapas especificadas na seção Introdução antes de se conectar a uma ferramenta.
Função necessária: sn_devops.admin ou sn_devops.tool_owner
Por Que e Quando Desempenhar Esta Tarefa
Procedimento
-
Insira os detalhes da instância GitLab para se conectar a Velocidade de mudança para DevOps.
-
Navegar até e crie um registro.
-
Insira um Nome de ferramenta e preencha os detalhes da ferramenta.
- Opcional:
Selecione o MID Server para uma ferramenta no local que está anexada a um MID Server.
O valor da Aplicação é definido automaticamente como DevOps e o valor da Capacidade é definido como REST.
-
Clique em Enviar.
A ferramenta foi conectada com sucesso.
Após a criação bem-sucedida da ferramenta, você será direcionado para a página de registro da ferramenta.
-
Se você quiser controlar o acesso à ferramenta, adicione os grupos que devem ter acesso à ferramenta no campo Mantido por na guia Acesso.
As tarefas que os usuários nos grupos podem executar dependem das funções atribuídas a eles.
Nota: Somente grupos que contêm usuários com funções DevOps estão disponíveis para seleção no campo Mantido por.
A opção Todos os proprietários de app podem exibir e associar objetos de ferramenta a aplicações se torna disponível para seleção se você optar por restringir o acesso à ferramenta. Esta opção permite que todos os usuários com a função de proprietário de app DevOps acessem a ferramenta. Se selecionado, eles poderão exibir, associar, descobrir, importar dados históricos e modificar etapas do pipeline (se aplicável) dos objetos da ferramenta.
-
Clique em Descobrir para descobrir planos, repositórios e pipelines existentes e preencha os campos na janela Filtro de pesquisa do projeto.
Nota: GitLab planos, repositórios e pipelines descobertos são determinados por essas condições de filtro. Para descobrir repositórios adicionais, modifique o filtro do projeto para expandir os resultados.
Nota: GitLab planos, repositórios e pipelines descobertos também são determinados pelas credenciais (nível de acesso) configuradas na conexão.
Os registros são adicionados às listas relacionadas correspondentes.
-
Configure automaticamente a URL do webhook em um repositório GitLab para enviar notificações para a ferramenta DevOps selecionando Configurar.
Como alternativa, você pode habilitar a pesquisa noturna para buscar o sistema de dados para todos os planos, repositórios ou pipelines rastreados definindo a propriedade Habilitar pesquisa como Sim.
-
Para planos, repositórios e pipelines descobertos, importe dados históricos para a ferramenta e associe a um app.
-
Abra o repositório, plano ou registro de pipeline na lista relacionada correspondente e clique em Importar.
Registros de ramificação importados, confirmações, execuções de pipeline, itens de trabalho e assim por diante são adicionados às listas relacionadas correspondentes.
-
No campo Aplicação, clique na lista de pesquisa e selecione um registro de aplicação para associar ao repositório, planos ou pipeline.
Registros de dados históricos importados são adicionados às listas relacionadas correspondentes.