Best Solution for Migrating Multiple Related Projects to AEMaaCS | Community
Skip to main content
New Participant
November 3, 2022
Solved

Best Solution for Migrating Multiple Related Projects to AEMaaCS

  • November 3, 2022
  • 3 replies
  • 776 views

We have requirements to migrate multiple sites under the same parent brand with their individual AEM Code Repositories to AEW as Cloud Service.

 

So, we wanted to understand the best solution, to migrate these multiple projects to AEMaaCS.

 

We also have one project having all common codes for these multiple sites.

 

Also, we wanted to understand the solution should be compatible with Adobe Cloud GIT Repository.

 

Creating Multiple Programs or Single Program with Multi Sub-Modules Project

 

@arunpatidar @joerghoh @lukasz-m @lokesh_vajrala @saravanan_dharmaraj @kautuk_sahni 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Lokesh_Vajrala

@s__k__agarwal 

 

You can use a Single Program with Multiple code repositories, where you will have a Single Stage and Production environment with a production pipeline and multiple dev environments with non-production pipelines.

 

You mentioned you have a common/shared repository and multiple brand repositories - with multiple repositories, I would recommend looking at Git Submodule approach or Using Multiple Repositories as Arun suggested. You can have multiple repos in Cloud Manager repo, but you want to have a single repo in the cloud manager that is configured with production pipeline for deployments. 

3 replies

Lokesh_Vajrala
Lokesh_VajralaAccepted solution
New Participant
November 3, 2022

@s__k__agarwal 

 

You can use a Single Program with Multiple code repositories, where you will have a Single Stage and Production environment with a production pipeline and multiple dev environments with non-production pipelines.

 

You mentioned you have a common/shared repository and multiple brand repositories - with multiple repositories, I would recommend looking at Git Submodule approach or Using Multiple Repositories as Arun suggested. You can have multiple repos in Cloud Manager repo, but you want to have a single repo in the cloud manager that is configured with production pipeline for deployments. 

arunpatidar
New Participant
November 3, 2022

As you mentioned, you already have a code in common repository then you can use the single repository.

It is also possible to use multiple repositories with cloud manager, https://experienceleague.adobe.com/docs/experience-manager-cloud-manager/content/managing-code/multiple-git-repos.html?lang=en 

Make sure you follow also

https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/migration-journey/refactoring-tools/repo-modernizer.html?lang=en 

Arun Patidar