Utilice la función de búsqueda para saber dónde se encuentran elementos específicos u otros componentes. Por ejemplo, puede que quiera buscar las canalizaciones que están habilitadas o deshabilitadas, porque una canalización deshabilitada no se puede ejecutar.

¿Qué se puede buscar?

Puede realizar búsquedas en:
  • Proyectos
  • Endpoints
  • Canalizaciones
  • Ejecuciones
  • Paneles de control de canalizaciones y paneles de control personalizados
  • Servidores y activadores de Gerrit
  • Webhooks de Git
  • Webhooks de Docker
Puede realizar búsquedas de filtro basadas en columnas en las siguientes áreas:
  • Operaciones de usuario
  • Variables
  • Activar actividad para Gerrit, Git y Docker

Cómo funcionan las búsquedas

Los criterios de búsqueda varían según la página en la que se encuentre. Cada página tiene distintos criterios de búsqueda.
Dónde buscar Criterios que se usarán en la búsqueda
Paneles de control de canalizaciones Proyecto, Nombre, Descripción, Etiquetas, Vínculo
Paneles de control personalizados Proyecto, Nombre, Descripción, Vínculo (UUID de un elemento en el panel de control)
Ejecuciones Nombre, Comentarios, Motivo, Etiquetas, Índice, Estado, Proyecto, Mostrar, Ejecutado por, Ejecutado por mí, Vínculo (UUID de la ejecución) y Parámetros de entrada, Parámetros de salida o Mensaje de estado con este formato: <key>:<value>
Canalizaciones Nombre, Descripción, Estado, Etiquetas, Creado por, Creado por mí, Actualizado por, Actualizado por mí, Proyecto
Proyectos Nombre, Descripción
Endpoints Nombre, Descripción, Tipo, Actualizado por, Proyecto
Activadores de Gerrit Nombre, Estado, Proyecto
Servidores de Gerrit Nombre, URL del servidor, Proyecto
Webhooks de Git Nombre, Tipo de servidor, Repositorio, Rama, Proyecto
Donde:
  • Vínculo es el UUID de una canalización, ejecución o widget en un panel de control.
  • Algunos ejemplos de Parámetro de entrada, Parámetro de salida y Mensaje de estado, y su notación incluyen:
    • Notación: input.<inputKey>:<inputValue>

      Ejemplo: input.GERRIT_CHANGE_OWNER_EMAIL:joe_user

    • Notación: output.<outputKey>:<outputValue>

      Ejemplo: output.BuildNo:29

    • Notación: statusMessage:<value>

      Ejemplo: statusMessage:Execution failed

  • Estado depende de la página de búsqueda.
    • En el caso de las ejecuciones, los valores posibles son completado, error, error de reversión o cancelado.
    • Para las canalizaciones, los valores de estado posibles son: habilitado, deshabilitado o publicado.
    • En el caso de los activadores, los valores posibles son habilitado o deshabilitado.
  • Las opciones Ejecutado, Creado o Actualizado por mí hacen referencia a uno mismo, el usuario que inició sesión.
La búsqueda aparece en la parte superior derecha de cada página válida. Al empezar a escribir en el cuadro de búsqueda en blanco, Code Stream conoce el contexto de la página y sugiere opciones de búsqueda.
Métodos que se pueden usar para buscar Cómo especificarlos
Escribir una parte del parámetro de búsqueda.

Por ejemplo, escriba ena para agregar un filtro de estado que enumere todas las canalizaciones habilitadas.


Buscar "ena" según el estado
Agregar un filtro para reducir el número de elementos encontrados.

Por ejemplo, escriba Tes para agregar un filtro de nombre. El filtro funciona como un operador AND con el filtro Estado:deshabilitado para mostrar solo las canalizaciones deshabilitadas con Tes en el nombre.


Búsqueda con dos filtros que hacen de operador AND
Haga clic en el icono de filtro de las propiedades de una canalización o ejecución para reducir la cantidad de elementos que se muestran.
  • Para las canalizaciones, cada opción Estado, Etiquetas, Proyecto y Actualizado por tiene un icono de filtro.
  • Para las ejecuciones, cada opción Etiquetas, Ejecutado por y Mensaje de estado tiene un icono de filtro.

Por ejemplo, en la tarjeta de canalización, haga clic en el icono para agregar el filtro de la etiqueta Plantilla inteligente a los filtros existentes para: Estado:habilitado, Proyecto:prueba, Actualizado por:usuario y Etiquetas:Canary.

Filtros de búsqueda en la tarjeta de canalización
Usar una coma como separador para incluir todos los elementos en dos estados de ejecución.

Por ejemplo, escriba fa,can para crear un filtro de estado que funcione como operador OR para enumerar todas las ejecuciones con error o canceladas.


Búsqueda con OR
Escribir un número para incluir todos los elementos dentro de un rango de índices.

Por ejemplo, escriba 35 y seleccione < para enumerar todas las ejecuciones con un número de índice inferior a 35.


Buscar índice con operador
Las canalizaciones que se modelan como tareas se convierten en ejecuciones anidadas y no aparecen junto con las demás ejecuciones de forma predeterminada.

Para mostrar las ejecuciones anidadas, escriba nested y seleccione el filtro Mostrar.


Buscar ejecuciones anidadas

Cómo guardar una búsqueda favorita

Las búsquedas favoritas se pueden guardar para usarlas en cada página haciendo clic en el icono de disco situado junto al área de búsqueda.

  • Para guardar una búsqueda, escriba los parámetros de búsqueda y haga clic en el icono para asignar un nombre a la búsqueda, como my enabled.
  • Tras guardarla, haga clic en el icono para acceder a ella. También puede seleccionar Administrar para cambiar de nombre, eliminar o mover la búsqueda en la lista de búsquedas guardadas.

    Búsqueda guardada

Las búsquedas están vinculadas a su nombre de usuario y solo aparecen en las páginas relacionadas con la búsqueda. Por ejemplo, si guardó una búsqueda llamada my enabled relativa a Estado:habilitado en la página de canalizaciones, la búsqueda my enabled no estará disponible en la página de activadores de Gerrit, aunque Estado:habilitado sea una búsqueda válida para un activador.

¿Se puede guardar una canalización favorita?

Si tiene una canalización o un panel de control favoritos, puede anclarlos para que se muestren siempre en la parte superior de la página de canalizaciones o de paneles de control. En la tarjeta de canalización, haga clic en Acciones > Anclar.

Anclaje de canalización a la parte superior de la pantalla