可以使用搜索来查找特定项或其他组件所在的位置。例如,您可能想要搜索已启用或已禁用的管道,因为已禁用的管道无法运行。

可以搜索哪些内容

可以在以下位置搜索:
  • 项目
  • 端点
  • 管道
  • 执行
  • 管道仪表板和自定义仪表板
  • Gerrit 触发器和服务器
  • Git Webhook
  • Docker Webhook
可以在以下位置执行基于列的筛选器搜索:
  • 用户操作
  • 变量
  • Gerrit 触发器、Git 触发器和 Docker 触发器

可以在任何触发器的活动页面中执行基于网格的筛选器搜索。

搜索的工作原理是什么

搜索条件因所在的页面而异。每个页面具有不同的搜索条件。
搜索位置 用于执行搜索的条件
管道仪表板 项目、名称、说明、标记和链接
自定义仪表板 项目、名称、说明和链接(仪表板上的项的 UUID)
执行 名称、注释、原因、标记、索引、状态、项目、显示、执行者、由我执行、链接(执行 UUID)、输入参数、输出参数或使用以下格式的状态消息:<key>:<value>
管道 名称、说明、状态、标记、创建者、由我创建、更新者、由我更新和项目
项目 名称、说明
端点 名称、说明、类型、更新者和项目
Gerrit 触发器 名称、状态和项目
Gerrit 服务器 名称、服务器 URL 和项目
Git Webhook 名称、服务器类型、存储库、分支和项目
其中:
  • 链接是管道、执行或仪表板上的小组件的 UUID。
  • 输入参数、输出参数、状态消息表示形式和示例包括:
    • 表示形式:input.<inputKey>:<inputValue>

      示例:input.GERRIT_CHANGE_OWNER_EMAIL:joe_user

    • 表示形式:output.<outputKey>:<outputValue>

      示例:output.BuildNo:29

    • 表示形式:statusMessage:<value>

      示例:statusMessage:Execution failed

  • 状态取决于搜索页面。
    • 对于执行,可能的值包括:已完成、失败、回滚失败或已取消。
    • 对于管道,可能状态值包括:已启用、已禁用或已发布。
    • 对于触发器,可能状态值包括:已启用或已禁用。
  • 由我执行、由我创建或由我更新中的我是指已登录的用户。
搜索显示在每个有效页面的右上方。开始在搜索框中键入内容时, Code Stream 将获知页面的上下文并提供搜索选项建议。
可以使用的搜索方法 如何输入
键入搜索参数的一部分。

例如,键入 ena 可以添加一个状态筛选器,其中会列出所有已启用的管道。


在状态筛选器中搜索“ena”
添加筛选器以减少所找到的项数。

例如,键入 Tes 可以添加名称筛选器。该筛选器作为 AND 条件与现有的状态: disabled 筛选器结合使用,以便仅显示已禁用且名称包含 Tes 的管道。


以 AND 条件使用两个筛选器执行搜索
单击管道或执行的属性上的筛选器图标以减少显示的项数。
  • 对于管道,状态标记项目更新者各有一个筛选器图标。
  • 对于执行,标记执行者状态消息各有一个筛选器图标。

例如,在管道卡视图上,单击 SmartTemplate 标记所对应的筛选器图标,以将该筛选器添加到以下项所对应的现有筛选器中:状态: Enabled项目: test更新者: user标记: Canary

管道卡视图上的搜索筛选器
使用逗号分隔符以包含处于两种执行状态的所有项。

例如,键入 fa,can 可以创建一个作为 OR 条件工作的状态筛选器,以列出所有失败的或已取消的执行。


OR 搜索条件
键入一个数字以包含某个索引范围内的所有项。

例如,键入 35 并选择 < 可以列出索引编号小于 35 的所有执行。


使用运算符搜索索引
建模为任务的管道将成为嵌套执行,默认情况下不会与所有执行一起列出。

要显示嵌套执行,请键入 nested 并选择显示筛选器。


搜索嵌套执行

如何保存喜爱的搜索

通过单击搜索区域旁边的磁盘图标,可以保存喜爱的搜索以在每个页面中使用。

  • 通过键入搜索参数并单击图标为搜索指定名称(例如 my enabled),保存搜索。
  • 保存搜索后,单击图标即可访问该搜索。还可以选择管理来重命名和删除搜索或在保存的搜索列表中移动搜索。

    保存的搜索

搜索与用户名关联,并且仅在搜索适用于的页面中显示。例如,如果您在管道页面中保存了适用于状态: enabled 筛选器且名为 my enabled 的搜索,则即使状态: enabled 搜索对触发器有效,my enabled 搜索在 Gerrit 触发器页面中也不可用。

是否可以保存喜爱的管道

如果您有喜爱的管道或仪表板,则可以将其固定,以使其始终显示在管道页面或仪表板页面的顶部。在管道卡视图中,单击操作 > 加为看板项

将管道加为看板项并显示在页面顶部