Show Menu
主题×

配置CI-CD管道

了解流

您可以在Cloud Manager UI中通过“管 线设置 ”拼贴配 置管道 。
部署管理器负责设置管道。 执行此操作时,您首先从 Git存储库中选择分支
要配置管道,用户必须:
  • 定义将启动管线的触发器。
  • 定义控制生产部署的参数。
  • 配置性能测试参数。

设置管道

在一个程序创建完成且Git存储库至少有一个分支之前,无法设置管道。
在开始部署代码之前,您必须从 Cloud Manager配置渠道设置。
可在初始设置后更改管线设置。

从 Cloud Manager配置管道设置

一旦您设置了程序并且至少有一个使用 Cloud Manager UI的环境,您就可以设置部署管道了。
按照以下步骤配置管道的行为和首选项:
  1. 单击“ 设置管道 ”(Setup Pipeline)以设置和配置管道。
  2. 将显 示“设置管道 ”屏幕。 Select the branch and click Next .
  3. 配置部署选项。
    可以定义触发器以启动管线:
    • 手动 -使用UI手动启动管道。
    • 在Git更改中 -每当向配置的git分支添加提交时,启动CI/CD管道。 即使选择此选项,也始终可以手动启动管线。
    在管道设置或编辑过程中,当在任何质量门中遇到重要故障时,部署管理器可以选择定义管道的行为。
    这对于希望实现更自动化流程的客户非常有用。 可用选项包括:
    • 每次询问 -这是默认设置,对于任何重要故障都需要手动干预。
    • 立即失败 -如果选择此项,则每当出现重要故障时,管道将被取消。 这实际上是模拟用户手动拒绝每个失败。
    • 立即继续 -如果选中此项,则每当出现重要故障时,管道将自动继续。 这实际上是在模拟用户手动批准每个失败。
  4. 单击 下一步 ,访问“ 测试 ”选项卡,为程序定义测试条件。
  5. 单击​ 保存 。“概 ”页面现在显 示“部署计划卡 ”。 单击 “部署 ”按钮以部署程序。

仅限非生产和代码质量的管道

除了部署到舞台和生产的主要管道外,客户还能建立额外的管道,称为 非生产管道 。 这些管线始终执行构建和代码质量步骤。 它们也可以选择部署到Adobe Managed services环境。
在主屏幕上,新卡中列出了以下管线:
  1. 从Cloud manager 主屏幕访问非生产管道拼贴
  2. 单击“添 ”按钮,以指定Pipeline Name、Pipeline Type和Git分支。
    此外,您还可以从“管道选项”中设置部署触发器和重要失败行为。
  3. “保存”(Save),管道将显示在主屏幕的卡片上,并有三个操作,如下所示:
    • 编辑 -允许编辑管道设置
    • 构建 -导航到执行页面,可从中执行管道
    • 管理Git —— 允许用户获取访问Cloud Manager Git存储库所需的信息

后续步骤

配置管道后,您需要部署代码。
请参阅 部署代码 ,了解更多详细信息。