Filtrar las solicitudes de incorporación de cambios (consola) - AWS CodePipeline

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Filtrar las solicitudes de incorporación de cambios (consola)

Puedes usar la consola para añadir filtros a las solicitudes de extracción con eventos específicos e incluir o excluir ramas o rutas de archivos.

Filtrar las solicitudes de extracción (consola)
  1. Inicia sesión en la CodePipeline consola AWS Management Console y ábrela en http://console.aws.amazon.com/codesuite/codepipeline/home.

    Se muestran los nombres y el estado de todas las canalizaciones asociadas a tu AWS cuenta.

  2. En Nombre, elija el nombre de la canalización que desea editar. De lo contrario, sigue estos pasos en el asistente de creación de canalizaciones.

  3. En la página de detalles de la canalización, elija Edit.

  4. En la página de edición, elige la acción de origen que quieres editar. Selecciona Editar activadores. Elija Especificar filtro.

  5. En Tipo de evento, selecciona Pull Request entre las siguientes opciones.

    • Selecciona Empujar para iniciar la canalización cuando se envíe un cambio a tu repositorio de origen. Al elegir esta opción, los campos especifican filtros para las ramas y las rutas de los archivos o las etiquetas de Git.

    • Selecciona Pull request para iniciar la canalización cuando se abra, actualice o cierre una solicitud de extracción en las sucursales de destino especificadas. Al elegir esta opción, los campos especifican filtros para las ramas y las rutas de los archivos.

      Si lo desea, puede especificar los siguientes eventos de solicitudes de extracción para filtrarlos:

      • Se crea la solicitud de extracción

      • Se realiza una nueva revisión de la solicitud de extracción

      • La solicitud de extracción está cerrada

  6. En Tipo de filtro, selecciona una de las siguientes opciones.

    • Elija Branch para especificar las ramas del repositorio de origen que el activador supervisa para saber cuándo iniciar la ejecución de un flujo de trabajo. En Include, introduzca los patrones de los nombres de las ramas en formato global que desee especificar para la configuración del disparador a fin de iniciar la canalización cuando se produzcan cambios en las ramas especificadas. En Exclude, introduzca los patrones de expresiones regulares de los nombres de las ramas en formato global que desee especificar para que la configuración del disparador los ignore y no inicie la canalización cuando se produzcan cambios en las ramas especificadas. Para obtener más información, consulte Trabajar con patrones glob en la sintaxis.

      nota

      Si tanto la inclusión como la exclusión tienen el mismo patrón, la opción predeterminada es excluir el patrón.

      Puedes usar patrones de expresiones regulares en formato global para definir los nombres de tus ramas. Por ejemplo, utilícelo para main.* hacer coincidir todas las ramas que comiencen por. main.* Para obtener más información, consulte Trabajar con patrones glob en la sintaxis.

      En el caso de un disparador automático, especifique las sucursales a las que va a enviar el botón, es decir, las sucursales de destino. En el caso de un activador de pull requests, especifica las sucursales de destino en las que vas a abrir el pull request.

    • (Opcional) En Rutas de archivo, especifica los nombres de las rutas de archivo para tu activador. Introduzca los nombres en Incluir y Excluir según corresponda.

      Puede utilizar patrones de expresiones regulares en formato global para definir los nombres de las rutas de los archivos. Por ejemplo, utilícelo para prod.* hacer coincidir todas las rutas de los archivos que comiencen por. prod.* Para obtener más información, consulte Trabajar con patrones glob en la sintaxis.