Integrar Azure DevOps a Velocidade de mudança para DevOps — Espaço
Conecte-se à sua instância Azure DevOps usando o playbook do Espaço de mudança de DevOps para coletar dados para funções de planejamento, codificação, orquestração, artefato e qualidade de software.
Você pode se conectar a Azure DevOps (ADO) no nível da sua organização ou no nível do projeto individual. Se você estiver se conectando no nível do projeto, para cada projeto da sua organização, você deverá repetir o processo de conexão. Depois de se conectar a uma instância da ferramenta, você pode definir configurações adicionais que permitem que DevOps importe pipelines, registros de execução de tarefa e registros de execução de etapa.
- Se a Configuração de DevOps estiver instalada, as APIs de Configuração de DevOps serão invocadas usando a autenticação básica.
- Se você usar a conexão de serviço de REST API de invocação do Azure. Você deve habilitar a propriedade This property decides whether to create a Generic Connection on configure operation for Azure DevOps neste caso.
Conectar uma organização
Conecte e configure sua instância Azure DevOps diretamente no nível da sua organização Azure DevOps. Todos os projetos dentro da organização podem ser descobertos e você pode optar por configurar vários projetos dentro da organização. Você pode gerenciar a ferramenta no nível da organização.
Antes de Iniciar
Conclua as tarefas especificadas no tópico Comece com Velocidade de mudança para DevOps.
Função necessária: sn_devops.admin ou sn_devops.tool_owner
Procedimento
Resultado
Você integrou com sucesso sua ferramenta Azure DevOps a Velocidade de mudança para DevOps no nível da organização.
O que Fazer Depois
- Selecione Descobrir para descobrir os objetos do projeto, incluindo planos (quadros), repositórios e pipelines existentes.
- Se você criou a ferramenta diretamente no nível do projeto, selecionar Descobrir projetos na guia Projetos da página de registro da ferramenta também descobrirá todos os projetos da sua organização.
- Selecione Configurar e insira as credenciais do usuário de integração para configurar webhooks para o projeto.
- Se você estiver na página de registros da ferramenta, selecionar Configurar projetos e inserir as credenciais do usuário de integração fornecerá a lista de projetos não configurados em sua organização. Selecione os projetos para os quais você deseja que os webhooks sejam configurados e selecione Configurar.Nota:A etapa para inserir o nome de usuário e a senha de integração é necessária para configurar webhooks somente quando a configuração de DevOps está instalada ou a propriedade Conexão genérica na operação de configuração do Azure DevOps está desabilitada. Se esta etapa não for necessária, os webhooks serão configurados usando a autenticação baseada em token.
- Para importar dados históricos para os objetos do projeto, como planos, repositórios ou pipelines, associe os objetos a uma aplicação e importe os dados. Para obter mais informações, consulte Associar objetos de ferramenta a aplicações - Espaço.
Conectar um projeto
Conecte e configure sua instância Azure DevOps diretamente no nível do projeto. Se você tiver vários projetos na organização, deverá conectar cada um deles separadamente.
Antes de Iniciar
Conclua as tarefas especificadas no tópico Comece com Velocidade de mudança para DevOps.
Função necessária: sn_devops.admin ou sn_devops.tool_owner
Procedimento
Resultado
Você integrou com sucesso sua ferramenta Azure DevOps a Velocidade de mudança para DevOps no nível do projeto.
O que Fazer Depois
- Selecione Descobrir projetos para descobrir os objetos do projeto, incluindo planos existentes (quadros), repositórios e pipelines. Isso também descobrirá todos os projetos da sua organização.
- Selecione Configurar projetos para configurar webhooks para o projeto.
- Se você estiver na página de registros da ferramenta, selecionar Configurar projetos e inserir as credenciais do usuário de integração fornecerá a lista de projetos não configurados em sua organização. Selecione os projetos para os quais você deseja que os webhooks sejam configurados e selecione Configurar.Nota:A etapa para inserir o nome de usuário e a senha de integração é necessária para configurar webhooks somente quando a configuração de DevOps está instalada ou a propriedade Conexão genérica na operação de configuração do Azure DevOps está desabilitada. Se esta etapa não for necessária, os webhooks serão configurados usando a autenticação baseada em token.
- Para importar dados históricos para os objetos do projeto, como planos, repositórios ou pipelines, associe os objetos a uma aplicação e importe os dados. Para obter mais informações, consulte Associar objetos de ferramenta a aplicações - Espaço.