Conecte seu GitHub instância para descobrir, configurar e importar repositórios, planos e pipelines.
Antes de Iniciar
Função necessária: sn_devops.admin ou sn_devops.tool_owner
Conclua as etapas especificadas em Introdução antes de conectar a uma ferramenta.
Por Que e Quando Desempenhar Esta Tarefa
Procedimento
-
Insira GitHub Detalhes da instância para se conectar ao DevOps Mudar Velocidade navegando até .
-
Insira um valor em Nome da ferramenta e preencha os detalhes da ferramenta.
- Opcional:
Selecione MID Server Para uma ferramenta no local que está anexada a um MID Server.
A aplicação é definida automaticamente como DevOps e a capacidade é definida como REST.
Nota: Os tipos de concessão Código de autorização OAuth e JWT são compatíveis com GitHub e GitHub Enterprise com MID Server.
-
Selecione Enviar.
Na 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 Mantido por . Acesso guia.
As tarefas que os usuários dos grupos podem executar dependem das funções atribuídas a eles.
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.
-
Selecione Descobrir para descobrir repositórios, planos ou pipelines existentes para a ferramenta.
Os registros do repositório são adicionados à lista relacionada Repositórios.
-
Configure automaticamente o URL do webhook em um GitHub Repositório para enviar notificações para a ferramenta DevOps selecionando Configurar .
Como alternativa, você pode optar por habilitar a pesquisa noturna para buscar o sistema de dados para quaisquer repositórios ou pipelines rastreados definindo
Habilitar pesquisa propriedade para
Sim .
Nota: Se você não tiver privilégios de administrador para seu GitHub Ferramenta (para permitir a configuração automática do URL do webhook), pode ser necessário que o usuário administrador da ferramenta a configure para você (crie e configure o URL do webhook manualmente na instância da ferramenta). Depois que o webhook estiver configurado na ferramenta, entre no modo de configuração manual para se conectar à ferramenta manualmente e saia.
-
Clique em Importação para importar dados históricos do repositório.
Registros de ramificação importados e registros de confirmação do repositório são adicionados às listas relacionadas correspondentes.
-
Em Aplicação Clique na lista de pesquisa e selecione um registro de app para associar ao repositório ou clique em Novo para criar um.