Best way to maintain codebase in AEMaaCS | Community
Skip to main content
Level 2
March 15, 2022
Solved

Best way to maintain codebase in AEMaaCS

  • March 15, 2022
  • 2 replies
  • 4659 views

In AEM managed service we maintain a code in enterprise git and use Bitbucket for reviewing the code. How do we do the same in AEMaaCS?  As far as I know the codebase has to be in adobe git in case of AEMaaCS. Is that 100% true ?

 

  1. Can we have an option to maintain a code in outside Adobe Git? If yes how can we create a Adobe Pipeline for code deployment ?
  2. I think Adobe git does not come with web based UI meaning that we can not see code in browser. It supports command line interface, in that case how do we need code review process?
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 Anish-Sinha

Hi @ezhilcloud , Cloud manager deployment can be done only through enterprise git. However you can integrate your external managed git or bitbucket to AEMasCS GIT by following simple steps. Also you can integrate Jenkins with AEMasCS. Please refer to below links:

https://www.opsinventor.com/regarding-integrating-aem-cloud-manager-and-jenkins-diagrams-how-tos/

https://experienceleague.adobe.com/docs/experience-manager-cloud-manager/using/managing-code/setup-cloud-manager-git-integration.html?lang=en

Answers to your 2 points:

  1. Can we have an option to maintain a code in outside Adobe Git? If yes how can we create a Adobe Pipeline for code deployment ? - Yes, You can maintain separate git space other than AEMasCS and do all review and PR merge there. Once you are ready you can sync up this branch with AEMasCS git branch. Follow this Adobe tutorial - https://experienceleague.adobe.com/docs/experience-manager-cloud-manager/using/managing-code/setup-cloud-manager-git-integration.html?lang=en
  2. I think Adobe git does not come with web based UI meaning that we can not see code in browser. It supports command line interface, in that case how do we need code review process? You are correct. Adobe git doesn't come with web based UI. All code review should be done on the customer managed GIT then final release branch should be merged with Adobe GIT. - Follow the same link

2 replies

Anish-Sinha
Adobe Employee
Anish-SinhaAdobe EmployeeAccepted solution
Adobe Employee
March 15, 2022

Hi @ezhilcloud , Cloud manager deployment can be done only through enterprise git. However you can integrate your external managed git or bitbucket to AEMasCS GIT by following simple steps. Also you can integrate Jenkins with AEMasCS. Please refer to below links:

https://www.opsinventor.com/regarding-integrating-aem-cloud-manager-and-jenkins-diagrams-how-tos/

https://experienceleague.adobe.com/docs/experience-manager-cloud-manager/using/managing-code/setup-cloud-manager-git-integration.html?lang=en

Answers to your 2 points:

  1. Can we have an option to maintain a code in outside Adobe Git? If yes how can we create a Adobe Pipeline for code deployment ? - Yes, You can maintain separate git space other than AEMasCS and do all review and PR merge there. Once you are ready you can sync up this branch with AEMasCS git branch. Follow this Adobe tutorial - https://experienceleague.adobe.com/docs/experience-manager-cloud-manager/using/managing-code/setup-cloud-manager-git-integration.html?lang=en
  2. I think Adobe git does not come with web based UI meaning that we can not see code in browser. It supports command line interface, in that case how do we need code review process? You are correct. Adobe git doesn't come with web based UI. All code review should be done on the customer managed GIT then final release branch should be merged with Adobe GIT. - Follow the same link
kautuk_sahni
Community Manager
Community Manager
May 30, 2022

@ezhilcloud 

[Webinar | AEM GEMs] Looking under the hood - Cloud Manager 2022 | Register: https://adobe.ly/3t4jfgp  & Ask Questions related to this Webinar: https://adobe.ly/3O0rdzd 

Date &Time: Wednesday, June 15, 2022 - 8 am PDT OR 5 pm CET OR 8.30 pm IST
Speakers: Remus Stratulat & Shankari Panchapakesan

Share this within your Organisation and with your AEM peers!!

Kautuk Sahni