Cloud Manager pipelines cannot access or use external Git repositories
Cloud Manager pipelines can fail when using external Git repositories due to limitations in supported pipeline types and repository configurations. This often results in missing branches, unavailable pipeline options, or restricted functionality. The issue is commonly caused by BYO Git constraints and incorrect repository setup rather than connectivity failures. Validating repository support, aligning pipeline types, and ensuring correct configuration resolve the problem. The resolution ensures supported pipelines function correctly with external repositories.
Description description
Environment
- Adobe Experience Manager (Cloud-based deployment platform)
- External Git repositories (for example: Bitbucket, GitLab, Azure DevOps, GitHub Enterprise)
- Projects using BYO Git integration
Issue/Symptoms
- Branches do not appear in the pipeline creation interface
- Pipeline creation fails or shows no eligible repositories
- Unsupported pipeline types (for example: config or web tier pipelines)
- Repository is visible but not usable for pipeline configuration
Root cause
External Git repositories are supported with limited capabilities. Only specific pipeline types are compatible, while others are restricted to platform-hosted repositories. Missing branches and unavailable options are typically caused by these limitations rather than connectivity issues.
How to confirm
- Check whether the selected pipeline type is supported for external Git repositories
- Verify that the repository is listed as connected in the repository configuration section
- Ensure the repository is accessible over HTTPS with correct permissions
- Confirm that branches appear when using supported pipeline types
Resolution resolution
To resolve the issue:
- Validate that the intended pipeline type is supported for external repositories; only full-stack pipelines are supported.
- Register the external repository by adding it in the repository management section with the correct URL and authentication method.
- If unsupported pipeline types are required, configure a synchronization process to mirror the repository into a platform-hosted Git repository.
- Verify repository connectivity and ensure its status shows as connected.
- Confirm that branch listings and pipeline creation work correctly after configuration.
Contact Adobe Support if Cloud Manager still cannot read branches from your external Git after verifying repository connectivity and limitations.