了解AEM中的拆分部署管道

Adobe Experience Manager (AEM)中的拆分部署管道有助于管理环境之间的代码提升。 本文介绍这些功能的运作方式、为什么必须在暂存环境中进行验证,以及在将版本提升至生产环境时应该怎么做。

描述 description

环境

Adobe Experience Manager (AEM)

问题/症状

  • 在尝试将以前部署到暂存环境但暂存环境中不再存在的版本部署到生产环境时,会出现此问题。
  • 我们期望以前经过验证的版本能够直接升级到“生产”,而无需在Stage上重新部署。

解决方法 resolution

  1. 只有在通过暂存管道验证代码或版本后,才将它们部署到生产环境。
  2. 对暂存和生产部署使用同一分支以确保正确验证。 避免为仅用于生产的部署配置单独的分支,因为这绕过了暂存上所需的检查。
  3. 在将版本提升至生产环境之前,请确保该版本当前已在暂存环境中部署和验证。
  4. 如果需要提升以前的版本,请先在暂存环境中重新部署该版本,然后继续提升至生产环境。

注意: AEM不保留先前在暂存环境中部署工件的记录,以供以后随意升级到生产环境。 只能直接提升暂存中的最新部署。

相关阅读

在AEM中拆分仅阶段管道和仅生产管道

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f