Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Componentes de un Pipeline

El pipeline puede incluir cualquier combinación de los siguientes componentes, cada uno de los cuales define la secuencia de ejecución del pipeline. Puedes obtener más información sobre cómo configurar el flujo de ejecución del pipeline en esta sección de ayuda.

  • Pipeline : Una herramienta para automatizar los procesos de compilación, prueba y despliegue de aplicaciones de software.

  • Runner : Una máquina virtual o contenedor que proporciona la infraestructura subyacente para ejecutar el pipeline.

  • Image : Un recurso externo del que depende un pipeline, como bibliotecas, paquetes o servicios, para completar su ejecución correctamente.

  • Variable : Los marcadores de posición para valores que pueden reutilizarse en múltiples instancias dentro del alcance del pipeline.

  • Artifact : El archivo zip producido durante el proceso de compilación de la aplicación y almacenado en el servicio Catalyst Stratus, que puede desplegarse en los entornos especificados.

  • When Condition : La lógica condicional que se puede definir para controlar el flujo de ejecución del pipeline.

  • Step : Un step es el bloque de construcción más básico de un pipeline. Contiene un conjunto de comandos para realizar operaciones específicas como compilar código, ejecutar pruebas o desplegar una aplicación.

  • Job : Un job es una serie de steps secuenciales o paralelos que se ejecutan dentro del pipeline.

  • Stage : El nivel más alto de organización en Catalyst Pipelines, que representa fases distintas del proceso de entrega de software. Cada stage abarca múltiples jobs.

Puedes codificar el flujo de ejecución del pipeline definiendo cualquiera de los componentes mencionados anteriormente en el archivo catalyst-pipelines.yaml según tus requisitos específicos.

Dentro del pipeline de Catalyst, los stages y los jobs, tienes la flexibilidad de configurar otros componentes como images, runners, variables y conditions, cada uno desempeñando un rol distinto en la ejecución del pipeline.

La siguiente ilustración proporciona una visión general completa de los componentes que se pueden definir en cada nivel:

defining-components

A continuación se analiza en detalle cada componente en sus respectivas páginas de ayuda. Consulta esta página de ayuda para comenzar.

El siguiente diagrama muestra la secuencia jerárquica de los diversos componentes del pipeline.

component-hierarchy

Consideraciones clave

  1. Un pipeline puede contener hasta cinco stages, y cada stage puede alojar un máximo de cinco jobs, incluyendo jobs paralelos.

  2. Es obligatorio incluir al menos un stage y un job en el pipeline.

  3. Puedes definir variables, images y runners a nivel de pipeline, de stage o de job. En caso de múltiples definiciones, la especificada en el nivel más bajo (es decir, job) tiene prioridad.

Última actualización 2026-03-20 21:51:56 +0530 IST

EN ESTA PÁGINA

ENLACES RELACIONADOS

Configure the Pipeline