作为服务管理员,您可以通过添加 Code Stream 内容源并共享管道,使 Code Stream 管道在 Service Broker 目录中可用。管道是软件发布流程的持续集成和交付模型。

导入和部署 Code Stream 管道的工作流图。

导入管道后,您可以将其与项目成员共享,以便他们可以从目录部署管道。管道部署执行完成后,用户可以查看输入和输出,并使用输出、管道和执行链接。

前提条件

  • 在导入管道之前,确认要导入的管道已启用且已在 Code Stream 中发布。请参见《使用和管理 vRealize Automation Code Stream》中的如何运行管道和查看结果

过程

  1. Code Stream 导入管道。
    1. 选择内容和策略 > 内容源
    2. 单击新建,然后单击 Code Stream 管道
    3. 输入此内容源的名称
    4. 选择源项目,然后单击验证
      验证过程将测试连接,并提供与 Code Stream 中的项目关联的已发布管道的数量。
    5. 单击创建并导入
    “内容源”页面将列出新源以及已发现项和已导入项目的数量。
  2. 将导入的项与源项目共享,以便显示在目录中。
    1. 选择内容和策略 > 策略 > 定义,然后创建新的内容共享策略。
    2. 输入内容共享策略的名称。
    3. 范围列表中,选择包含有权请求管道的用户的源项目。
    4. 内容共享部分中,单击添加项,然后选择一个或多个要与项目共享的管道。
      您可以选择从内容源导入的所有项目,也可以选择单个项目。要仅选择特定管道,请在“内容源”下拉菜单中选择 所有内容
    5. 用户部分中,选择您希望能够访问内容的用户和用户组。
      您可以与项目中的所有用户和组共享内容,也可以选择单个用户和组。
    6. 单击创建
    管道将添加到项目成员可以请求它们的目录中。
  3. 确认目录中的管道可供所选项目的成员使用。
    1. 单击使用选项卡。
    2. 项目下拉菜单中,选择与其共享管道的项目。

      您可以选择多个项目。

    3. 目录页面上,找到导入的管道。
    4. 单击请求,并提供任何所需信息。
    5. 单击提交
      置备过程将开始,“部署”页面将打开,并且当前请求将显示在顶部。
  4. 监控置备过程以确保成功部署。
    1. 选择部署 > 部署,然后找到已部署的目录项。
    2. 监控卡状态,直到成功为止。
    可以打开部署,查看输入和输出,使用链接访问输出 URL,并在 Code Stream 中使用指向管道和执行的链接。

结果

已发布的管道将导入到 Service Broker 中,在目录中共享并可部署。

下一步做什么