DocumentationAEMCloud Manager Documentation for AEM 6.x

Git integration with Adobe Cloud Manager

Last update: September 9, 2024
  • Topics:
  • Cloud Manager

CREATED FOR:

  • Admin

Adobe Cloud Manager comes provisioned with a single Git repository that is used to deploy code using Cloud Manager’s CI/CD pipelines. You can use Cloud Manager’s Git repository out-of-the-box or you also have the option of integrating an on-premise or customer-managed Git repository with Cloud Manager.

Git integration overview

https://video.tv.adobe.com/v/28710/

This video series explores several use cases regarding integrating a customer-managed Git repository with Cloud Manager.

  • Initial Sync
  • Basic Branching Strategy
  • Feature Branch Development
  • Production Deployment
  • Synchronizing Release Tags

This video series assumes a basic knowledge of Git and source control management. See the additional resources below for more details on Git.

The steps and naming conventions outlined in this video series represent some best practices for working with a customer-managed Git repository and Cloud Manager. It is expected that the conventions and workflows depicted would be adapted for individual development teams.

For a complete overview of Cloud Manager, see Introduction to Cloud Manager.

Initial sync

First steps for synchronizing a customer-managed Git repository with Cloud Manager’s Git repository.

https://video.tv.adobe.com/v/28711/?quality=12

Basic branching strategy

Set up a basic branching strategy to take advantage of Cloud Manager’s production and non-production pipelines.

https://video.tv.adobe.com/v/28712/?quality=12

Feature branch development

Use a feature branch to isolate code changes in a customer-managed Git repository and synchronize with Cloud Manager’s Git repository to use a non-production pipeline for code quality and validation testing.

https://video.tv.adobe.com/v/28723/?quality=12

Production deployment

Prepare code for a production release in a customer-managed Git repository and synchronize with Cloud Manager’s Git repository to deploy to staging and production environments.

https://video.tv.adobe.com/v/28724/?quality=12

Synchronize release tags

You can synchronize release tags from a Cloud Manager Git repository into a customer-managed Git repository. This ability provides visibility into what code has been deployed to both staging and production environments.

https://video.tv.adobe.com/v/28725/?quality=12

Additional resources

  • Cloud Manager Introduction
  • GitHub Resources
  • Atlassian Git Tutorials
  • Git Cheat Sheet
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3