Os pipelines do Cloud Manager não podem acessar ou usar repositórios Git externos
Os pipelines do Cloud Manager podem falhar ao usar repositórios Git externos devido a limitações em tipos de pipeline e configurações de repositório compatíveis. Isso geralmente resulta em ramificações ausentes, opções de pipeline indisponíveis ou funcionalidade restrita. O problema é normalmente causado por restrições BYO Git e configuração incorreta do repositório em vez de falhas de conectividade. Validar o suporte do repositório, alinhar os tipos de pipeline e garantir a configuração correta resolvem o problema. A resolução garante que os pipelines compatíveis funcionem corretamente com repositórios externos.
Descrição description
Ambiente
- Adobe Experience Manager (plataforma de implantação baseada em nuvem)
- Repositórios Git externos (por exemplo: Bitbucket, GitLab, Azure DevOps, GitHub Enterprise)
- Projetos que usam a integração BYO Git
Problema/Sintomas
- As ramificações não aparecem na interface de criação do pipeline
- A criação de pipeline falha ou não mostra repositórios elegíveis
- Tipos de pipeline não compatíveis (por exemplo: pipelines de configuração ou nível da Web)
- O repositório está visível, mas não pode ser usado para configuração de pipeline
Causa raiz
Repositórios Git externos são compatíveis com recursos limitados. Somente tipos de pipeline específicos são compatíveis, enquanto outros são restritos a repositórios hospedados na plataforma. As ramificações ausentes e as opções indisponíveis normalmente são causadas por essas limitações, em vez de problemas de conectividade.
Como confirmar
- Verifique se o tipo de pipeline selecionado é compatível com repositórios Git externos
- Verifique se o repositório está listado como conectado na seção de configuração do repositório
- Verifique se o repositório pode ser acessado por HTTPS com as permissões corretas
- Confirmar se as ramificações aparecem ao usar tipos de pipeline compatíveis
Resolução resolution
Para resolver o problema:
- Valide se o tipo de pipeline pretendido é compatível com repositórios externos; somente pipelines de pilha completa são compatíveis.
- Registre o repositório externo adicionando-o na seção de gerenciamento de repositório com o URL e o método de autenticação corretos.
- Se tipos de pipeline não compatíveis forem necessários, configure um processo de sincronização para espelhar o repositório em um repositório Git hospedado na plataforma.
- Verifique a conectividade do repositório e certifique-se de que seu status seja exibido como conectado.
- Confirme se as listagens de ramificação e a criação de pipeline funcionam corretamente após a configuração.
Contate o Suporte da Adobe se a Cloud Manager ainda não conseguir ler ramificações do Git externo após verificar a conectividade e as limitações do repositório.