AEM Code Sync app domain compatibility for Edge Delivery Services

✨ This content is AI generated and could be inaccurate. Generative AI Terms

This article explains whether the AEM Code Sync app can be used with Git repository domains other than github.com when developing with Edge Delivery Services, and outlines integration options for alternative Git providers.

Description description

Environment

  • Adobe Experience Manager (AEM) Edge Delivery Services (all versions)

Symptoms

There is uncertainty about whether the AEM Code Sync app supports Git repository domains other than github.com, such as GitHub Enterprise Cloud with data residency, GitHub Enterprise Server, Bitbucket, GitLab, or Azure DevOps. No error occurs, but supported domains and integration methods are unclear.

Cause

The AEM Code Sync app is designed to work natively with repositories on github.com. For other domains (such as GitHub Enterprise Cloud with data residency, GitHub Enterprise Server, Bitbucket, GitLab, and Azure DevOps), integration is supported via Cloud Manager’s Bring Your Own Git (BYO Git) feature, not directly through the AEM Code Sync app.

Resolution resolution

Follow the steps below to resolve the issue.

  1. Check the domain and hosting type of your Git repository.
  2. If your repository is hosted on github.com (public or private), use the AEM Code Sync GitHub App directly.
  3. For GitHub Enterprise Cloud with data residency (such as .ghe.com domains), use Cloud Manager’s Bring Your Own Git (BYO Git) feature to integrate your repository with Edge Delivery Services. The AEM Code Sync app does not directly support these domains; BYO Git is required.
  4. For GitHub Enterprise Server (self-hosted), Bitbucket Cloud, GitLab (cloud or self-hosted), or Azure DevOps (cloud), use Cloud Manager’s BYO Git feature to connect these repositories to Edge Delivery Services.
  5. Reference the official documentation for supported repository vendors and integration steps.
recommendation-more-help
experience-cloud-kcs-help-kbarticles