Las canalizaciones de Cloud Manager no pueden acceder a repositorios de Git externos ni utilizarlos

Las canalizaciones de Cloud Manager pueden fallar al usar repositorios Git externos debido a limitaciones en los tipos de canalización admitidos y en las configuraciones de repositorio. Esto suele provocar la falta de ramas, opciones de canalización no disponibles o funcionalidad restringida. El problema suele deberse a restricciones BYO Git y a una configuración incorrecta del repositorio, en lugar de a errores de conectividad. Validar la compatibilidad con el repositorio, alinear los tipos de canalización y garantizar una configuración correcta resuelven el problema. La resolución garantiza que las canalizaciones admitidas funcionen correctamente con repositorios externos.

Descripción description

Entorno

  • Adobe Experience Manager (plataforma de implementación basada en la nube)
  • Repositorios Git externos (por ejemplo: Bitbucket, GitLab, Azure DevOps, GitHub Enterprise)
  • Proyectos que utilizan la integración BYO Git

Problema/Síntomas

  • Las ramas no aparecen en la interfaz de creación de canalizaciones
  • La creación de la canalización falla o no muestra repositorios aptos
  • Tipos de canalización no compatibles (por ejemplo: canalizaciones de configuración o de nivel web)
  • El repositorio es visible, pero no se puede utilizar para la configuración de canalización

Causa raíz

Los repositorios Git externos son compatibles con capacidades limitadas. Solo son compatibles los tipos de canalización específicos, mientras que otros están restringidos a repositorios alojados en la plataforma. Las ramas que faltan y las opciones no disponibles suelen deberse a estas limitaciones, en lugar de a problemas de conectividad.

Cómo confirmar

  • Compruebe si el tipo de canalización seleccionado es compatible con repositorios Git externos
  • Compruebe que el repositorio aparece como conectado en la sección de configuración del repositorio
  • Asegúrese de que el repositorio sea accesible a través de HTTPS con los permisos correctos
  • Confirme que las ramas aparecen al utilizar tipos de canalización admitidos

Resolución resolution

Para resolver el problema:

  1. Valide que el tipo de canalización deseado sea compatible con repositorios externos; solo se admiten canalizaciones de pila completa.
  2. Registre el repositorio externo agregándolo en la sección de administración del repositorio con la URL y el método de autenticación correctos.
  3. Si se requieren tipos de canalización no admitidos, configure un proceso de sincronización para reflejar el repositorio en un repositorio Git alojado en la plataforma.
  4. Compruebe la conectividad del repositorio y asegúrese de que su estado se muestra como conectado.
  5. Confirme que los listados de ramas y la creación de canalizaciones funcionan correctamente después de la configuración.

Póngase en contacto con el Soporte técnico de Adobe si Cloud Manager sigue sin poder leer ramas de su Git externo después de comprobar la conectividad y las limitaciones del repositorio.

Lectura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles