Considerações sobre desenvolvimento
Depois de permitir que o pipeline de front-end implante apenas os recursos de front-end no ambiente as a Cloud Service do AEM, 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 clientlib via
ui.frontend
módulo, mas durante a implantação do Cloud Manager no ambiente as a Cloud Service AEM, é necessário ignorá-lo. Isso apresenta um desafio sobre como isolar as alterações de configuração do projeto descritas na Atualizar projeto capítulo.
A solução pode ser ajustar o modelo de ramificação Git e garantir que as alterações na configuração do projeto AEM nunca retornem para a desenvolvimento local ramificar o AEM que os desenvolvedores de back-end usam.
- Como parte de uma melhoria contínua do seu projeto AEM, se você introduzir novos componentes ou atualizar um componente existente que tenha alterações em ambos
ui.app
eui.frontend
, você precisa executar pipelines de pilha completa e de front-end.
recommendation-more-help
b2a561c1-47c0-4182-b8c1-757a197484f9