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 e é necessário ajustar o modelo de ramificação Git.
Objetivo
- Como ter um fluxo de desenvolvimento 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 usando o SDK do AEM, a equipe de desenvolvimento de back-end ainda precisa da geração de clientlib 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 sobre como isolar as alterações de configuração do projeto descritas no capítulo Atualizar projeto.
Uma solução pode ser ajustar seu modelo de ramificação Git e garantir que as alterações de configuração do projeto 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 AEM, se você introduzir novos componentes ou atualizar um componente existente que tenha alterações nos módulos
ui.app
eui.frontend
, será necessário executar pipelines de pilha completa e de front-end.
recommendation-more-help
b2a561c1-47c0-4182-b8c1-757a197484f9