Pipelines
Un pipeline es la unidad de trabajo de nivel más alto en el servicio Catalyst Pipelines. Incluye una secuencia personalizable de stages, como compilar código, ejecutar pruebas y desplegar aplicaciones, todo orquestado de manera fluida para optimizar el proceso del ciclo de vida de tu software.
Puedes crear un pipeline y configurar el flujo del pipeline directamente desde la consola de Catalyst. Discutiremos los pasos detallados en esta sección.
Al crear el pipeline, puedes elegir integrarlo con un sistema de control de versiones externo como GitLab, GitHub o Bitbucket. Esta integración te permite vincular un repositorio en particular en el sistema de control de versiones con el pipeline, y cada vez que se envíen cambios al repositorio, el pipeline se activará automáticamente. También puedes activar manualmente el pipeline desde la consola de Catalyst, si es necesario. Para más información sobre los triggers de pipeline, puedes consultar esta sección.
Los Catalyst Pipelines se orquestan basándose en el código YAML especificado en el archivo catalyst-pipelines.yaml. Puedes consultar esta página para entender las definiciones del esquema YAML de Catalyst Pipelines y adaptar el pipeline según tus necesidades específicas. Este archivo YAML se ejecuta directamente desde la consola para triggers manuales o directamente desde el sistema de control de versiones externo en el caso de triggers automáticos.
También puedes implementar el trigger manual del pipeline y obtener los detalles de un pipeline existente dentro del código de tu aplicación usando nuestro paquete SDK de Pipelines disponible en Java, Node.js y Python.
Para definir el flujo de ejecución del pipeline en el archivo YAML, tienes dos opciones: puedes usar nuestro constructor visual de arrastrar y soltar integrado para un enfoque intuitivo, o puedes configurar el código YAML usando nuestro editor de código. Puedes encontrar las instrucciones paso a paso para configurar el pipeline en esta página de ayuda.
Ahora, exploremos los componentes del pipeline, su estructura jerárquica y su uso.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us