Integrar Bitbucket em Velocidade de mudança para DevOps — Clássico

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Conecte sua instância Bitbucket para descobrir, configurar e importar repositórios.

    Antes de Iniciar

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

    Conclua as etapas especificadas na seção Introdução antes de se conectar a uma ferramenta.

    Por Que e Quando Desempenhar Esta Tarefa

    • Conecte -se usando os detalhes da instância Bitbucket.
    • Descobrir repositórios.
    • Configure para criar o webhook no repositório Bitbucket automaticamente.
    • Importar registros de ramificação e confirmação.

    Procedimento

    1. Insira os detalhes da instância Bitbucket para se conectar a Velocidade de mudança para DevOps navegando até Todos > DevOps > Ferramentas > Criar novo (legado).
    2. Insira um valor no campo Nome da ferramentae preencha os detalhes da ferramenta.
      Tabela 1. Formulário Criar ferramenta de DevOps
      Campo Descrição
      Integração da ferramenta

      Ferramenta a ser integrada. Nesse caso, selecione Bitbucket.

      URL da Ferramenta

      URL da instância Bitbucket existente a ser integrada.

      Nome de usuário da ferramenta, senha da ferramenta/token de acesso

      Credenciais de login da instância Bitbucket existente.

      Para obter uma lista de todas as permissões necessárias nas credenciais para se conectar a Bitbucket, consulte Bitbucket permissões em Permissões necessárias para DevOps ferramentas.

    3. 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.
    4. Selecione 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.
    1. 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.
      • 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 do pipeline (se aplicável) dos objetos da ferramenta (como planos, repositórios e pipelines).
      • DevOps Função de administrador: pode editar todas as ferramentas.
      • Outras funções DevOps : pode exibir a ferramenta.
      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.

    2. Selecione Descobrir para descobrir repositórios existentes para a ferramenta de codificação.
      Registros de repositório são adicionados à lista relacionada de Repositórios.
    3. Configure automaticamente a URL do webhook em um repositório Bitbucket 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 qualquer repositório rastreado definindo a propriedade Enable Polling como Sim.
    4. Selecione Importar para importar dados históricos do repositório.
      Nota:
      Se a credencial da ferramenta tiver sido alterada, você deverá atualizar as credenciais na instância ServiceNow. Para obter mais informações, consulte Atualizar credenciais da ferramenta de terceiros em Velocidade de mudança para DevOps.
      Registros de ramificação importados e registros de confirmação do repositório são adicionados às listas relacionadas correspondentes.
    5. No campo Aplicação, clique na lista de pesquisa e selecione um registro de aplicação para associar ao repositório ou clique em Novo para criar um.