Considerações sobre desenvolvimento
Depois de permitir que o pipeline de front-end implante apenas os recursos de front-end no ambiente do AEM as a Cloud Service, há algum impacto no desenvolvimento local do AEM, sendo necessário ajustar o modelo de ramificação do Git.
Objetivo
- Como ter um fluxo de desenvolvimento de front-end e back-end sem atritos
- Analisar as dependências entre o pipeline de pilha completa e de front-end
Considerações sobre desenvolvimento local
Abordagem de desenvolvimento ajustada
- Para o desenvolvimento local com o SDK do AEM, a equipe de desenvolvimento de back-end ainda precisa da geração de clientlibs por meio do módulo
ui.frontend, mas, durante a implantação do Cloud Manager no ambiente do AEM as a Cloud Service, é necessário ignorá-la. Isso revela um desafio referente a como isolar as alterações de configuração do projeto descritas no capítulo Atualizar projeto.
Uma solução pode ser ajustar o seu modelo de ramificação do Git e garantir que as alterações nas configurações do projeto do AEM nunca retornem à ramificação de desenvolvimento local que os desenvolvedores de back-end do AEM usam.
- Como parte de um aprimoramento contínuo do seu projeto do AEM, se você introduzir novos componentes ou atualizar um componente existente que tenha alterações nos módulos
ui.appeui.frontend, será necessário executar pipelines de pilha completa e de front-end.
recommendation-more-help
b2a561c1-47c0-4182-b8c1-757a197484f9