使用“管道”视图管理管道

使用“管道”视图,可从单个页面管理发布和部署。

开始之前

关于此任务

管道”视图显示有关发布、其应用程序、阶段和环境的信息。从此视图中,可比较环境的内容并调度部署。

过程

  1. 要打开“管道”视图,请从主页中,单击管道视图,并从页面顶部的列表中选择发布。

    管道”视图会在页面上以列的形式从左到右显示发布阶段。表示每个阶段的列会显示该阶段的发布环境。例如,下图显示两个发布环境(名为 DEV-1DEV-2);这些环境分配给 DEV 阶段。

    “管道”视图,显示一个发布阶段内的两个发布环境
    应用程序下面,该视图显示已部署到这些发布环境的快照和发布版本。例如,下图显示 QA-1 环境;在此环境上,部署了应用程序的快照 1.1.001。此快照标记为发布版本 1.1
    发布阶段,它包含一个发布环境;此环境具有已部署到其中的发布版本

    当打开管道图时,下一步将部署的环境会处于选中状态。所选环境以淡黄色的背景显示,并且带有深绿色的版本号。其他环境中的任何匹配版本也为绿色。紫色的不同深浅指示任何其他版本与所选版本相关的紧密程度;颜色越深,关系越紧密。在打开管道之后,可通过在任何环境中单击其名称或任何空白处来选择该环境。然后,该图的颜色编码会更新,以反映新选择的环境。
  2. 要比较环境的内容,请单击环境以进行选择。 该环境中的快照和发布版本会以绿色显示。同时,其他环境中的快照和发布版本会暂时更改颜色。暂时的颜色指示这些环境的内容与所选环境的内容的匹配情况。

    可通过逐一单击快照来对它们进行比较。如果单击多个快照,那么有关这些快照的信息会显示在弹出窗口中,如下图中所示:

    比较快照;会显示有关状态和门的信息

  3. 要从此视图中调度部署,请将快照或发布版本从一个环境拖到另一个环境内,如下图中所示。 通过此方式拖动快照或发布版本创建了已调度部署。
    将应用程序快照拖到环境内

    还可单击后续行中的链接,以针对环境创建或编辑已调度部署。如果对于环境,不存在任何已调度部署,那么此行会显示标题为调度的链接。如果存在已调度部署,那么此行会显示包含该已调度部署的日期和时间的链接。要创建部署或编辑该已调度部署,请单击此链接。

  4. 要在显示已调度部署与显示当前部署之间切换该视图,请单击页面左边的后续最新链接。 下图显示 DEV-1 环境的已调度部署。由于尚未部署快照,因此它以橙色显示。
    “管道”视图,显示已调度部署;快照列示在环境下面,并且显示了该已调度部署的时间
    当门条件未满足时,单击后续会显示错误图标。当单击最新的时,会显示一致性警告图标。
  5. 当环境具有一组要保存的应用程序版本时,可通过单击快照 按钮来创建这些应用程序版本的快照。 仅当该环境至少已运行一个部署时,才能创建快照。在“快照”窗口中,可命名此快照(这也称为发布版本),并指定要包括哪些应用程序。在创建发布版本之后,可将它拖到其他环境内,或通过单击调度链接来调度它以进行部署。
  6. 从此视图中,可管理门图标上显示的任何门警告。 每个阶段都具有一个门,该门用于定义应用程序必须具有的最低限度的版本状态,仅当应用程序满足此条件之后,才能在该阶段将该应用程序部署到环境。请单击门图标 以显示必需状态。如果版本没有最低限度的必需状态,那么后续行会显示错误图标。要解决此问题,可将必需状态添加至该版本或创建豁免权。可通过单击该已调度部署或具有错误图标的版本来执行上述任一操作。

    如果要将发布版本部署到环境,那么必须仅对该发布版本设置这些版本状态;不需要对应用程序版本指定状态。

  7. 从此视图中,还可管理版本上显示的一致性错误。 对于下列其中一种情况,都会显示一致性错误:
    • 组件版本与打算部署到该环境的版本不匹配。
    • 组件版本与应用程序快照中的版本不匹配。换句话说,在创建应用程序快照之后,已将另一组件版本部署到该环境。
    • 应用程序版本与发布版本的内容不匹配。换句话说,已创建快照并已将发布版本部署到另一个环境。但是,在新环境中,一个或多个应用程序未正确部署。因此,一个或多个应用程序的版本与该发布版本的内容不匹配。

    更正一致性错误的一种方式是尝试将应用程序或发布版本重新部署到该环境。更快捷的方法是单击环境名称旁边的下拉列表,然后单击一致性。弹出窗口会仅显示具有一致性错误的应用程序。从此窗口中,可选择一个或多个要重新部署的应用程序,然后单击调度以调度新部署。


反馈