--- title: "Introducción" url: https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/jobs/introduction/ description: "Conoce en detalle los jobs de Catalyst Pipelines, las palabras clave asociadas y fragmentos de código de ejemplo." last_updated: 2026-03-20T16:21:56Z service: Pipelines type: general related_links: - name: "Configure the Pipeline" url: /es/pipelines/help/catalyst-pipelines.yaml/implementation --- # Jobs # Introducción Un job es una secuencia de [steps](https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/steps) que se ejecutan en el pipeline. Es obligatorio definir al menos un job en el pipeline. Puedes definir los jobs requeridos para el pipeline como pares clave-valor utilizando la clave `jobs`. Además de los jobs regulares definidos en el pipeline, puedes configurar los siguientes jobs: * **Approval Job** * **Parallel Job** Puedes obtener el estado de un job utilizando `<< status.{stage_name}.{job_name} >>`. ### Propiedades de un Job
| Clave | Valor | Es obligatorio |
|---|---|---|
| `[variables](https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/variables)` | Un arreglo de variables | No |
| `[artifacts](https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/artifacts)` | Incluye las claves `upload` y `download`. Consulta [esta página de ayuda](https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/artifacts) para más detalles. | No |
| `notify` | Esta clave se puede configurar para enviar correos electrónicos de notificación sobre el job antes de que comience su ejecución y después de que la ejecución del job se complete. Contiene las subclaves `on-start` y `on - end` | No |
| `on-start / on -end` | Contiene las subclaves `notify-type` y `notify-variables`. | Sí (si se utiliza `notify`) |
| `notify-type` | Proporciona el valor como `email`. | Sí (si se utiliza `notify`) |
| `notify-variables` | Proporciona la dirección de correo electrónico a notificar cuando comience la ejecución del job (para `on-start`) y la dirección de correo electrónico a notificar cuando el job complete su ejecución exitosamente (para `on-end`) | Sí (si se utiliza `notify`) |
| `[runner](https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/runners)` | Especifica el nombre del runner en el cual se deben ejecutar los jobs. | No |
| `[image](https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/images)` | Especifica el nombre de la image necesaria para la ejecución del job específico. | No |
| `cwd` | Especifica el directorio de trabajo actual en el cual se debe ejecutar el job. | No |
| `[steps](https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/steps)` | Un arreglo que contiene los scripts que necesitan ejecutarse en el pipeline. | Sí |
| `[when](https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/when-condition)` | Especifica las condiciones que determinan si el job debe ejecutarse o no. | No |