了解如何使用Cloud Manager创建和配置生产管道以部署您的代码。 如果您首先想要更概念地概述Cloud Manager中管道的工作方式,请参阅文档 CI/CD管道。
使用 管道设置 拼贴 Cloud Manager 可以创建两种不同类型的管线。
本文档重点介绍生产管道。 有关如何配置非生产管道的详细信息,请参阅此文档 配置非生产管道。
的 部署管理器 角色负责设置管道。 管道配置包括:
只有在其关联的git存储库具有至少一个分支和 程序设置 完成。
此视频提供了管道创建过程的概述,本文档对该过程进行了详细介绍。
使用 Cloud Manager 要设置程序并至少拥有一个环境的UI,您可以添加生产管道。
登录Cloud Manager(位于 my.cloudmanager.adobe.com 并选择相应的组织和程序。
导航到 管道 卡 计划概述 页面,单击 +添加 选择 添加生产管道.
的 添加生产管道 对话框打开 配置 选项卡,其中必须定义管道的多个选项。 这些选项分组为可折叠的部分,并在以下步骤中进行说明。
为中的管道提供一个描述性名称 管道名称 字段。
在 源代码 部分,可定义管道在何处检索它将处理的代码。
查看文档 程序设置 了解如何在Cloud Manager中添加和管理存储库。
在 环境 部分,您可以定义触发部署的因素以及应如何根据环境进行部署。
在 阶段 部分,您可以定义管道如何转出到暂存环境。
部署触发器 — 您可以使用以下选项定义启动管道的部署触发器。
重要量度失败行为 — 在管道设置或编辑期间,当在任何质量门中遇到重要故障时,部署管理器可以选择定义管道的行为。 可用选项包括:
部署选项 — 您可以加速某些部署任务。
在暂存部署后批准 — 在完成任何测试之前,将此批准部署到暂存环境。 否则,将在生产部署之前进行批准,该部署将在所有测试完成后完成。
跳过负载平衡器更改 — 未进行负载平衡器更改。
调度程序配置 - 部署管理器 角色可以配置一组内容路径,这些路径将在运行管道时从AEM Dispatcher缓存中失效或刷新。 这些缓存操作将在部署任何内容包后作为部署管道步骤的一部分执行。 这些设置使用标准AEM Dispatcher行为。 要配置:
通常,最好使用无效操作,但有时可能需要刷新,尤其是在使用AEMHTML客户端库时。
在 生产 部分,则可以定义管道如何转出到生产环境。
部署选项 — 您可以定义控制生产部署的参数。
请参阅该文档 代码部署、 了解如何设置部署计划或立即执行管道。
使用CSE监督 — 如果选择此选项,则CSE将参与以实际启动部署。 在启用此选项时创建或编辑管道时, 部署管理器 角色具有以下选项。
调度程序配置 — 为生产环境定义调度程序配置。 选项与暂存环境的选项相同。
单击 继续 向 阶段测试 选项卡,您可以在此处配置AEM Sites和AEM Assets性能测试,具体取决于您已获许可的产品。
请参阅文档 代码质量测试 有关 阶段测试 选项卡。
在 站点内容交付/分布式负载权重 部分,您可以根据三个页面集之间页面请求的权重来定义如何配置站点性能测试,这些页面集可以启用或禁用。
在 资产性能测试分发 部分,您可以定义图像和PDF的测试分布,并定义您自己的测试资产。
图像 — 调整滑块以调整图像和PDF之间的测试拆分。
PDF — 调整滑块以调整图像和PDF之间的测试拆分。
通过上传自定义资产来定义自己的资产。
单击 保存 完成添加生产管道。
配置管道后,您需要部署代码。 请查看文档 代码部署 以了解更多详细信息。