--- title: "Scripts de ciclo de vida y personalizados" url: https://docs.catalyst.zoho.com/es/cli/v1/scripts/lifecycle-and-custom-scripts/ description: "Catalyst proporciona la funcionalidad para automatizar las ejecuciones de comandos del CLI y la terminal durante el proceso de pruebas o despliegue en forma de scripts." last_updated: 2026-03-20T16:21:56Z service: All Services type: general --- # Scripts de ciclo de vida y personalizados Antes de aprender sobre cómo escribir un script, discutamos los dos tipos de scripts soportados en Catalyst. Catalyst soporta los siguientes lifecycle scripts: 1. ` **preserve:** ` El script se ejecuta automáticamente antes de que se ejecute el comando [catalyst serve](https://docs.catalyst.zoho.com/es/cli/v1/serve-resources/introduction/) . 2. ` **postserve:** ` El script se ejecuta automáticamente después de que se ejecute el comando `catalyst serve`. 3. ` **predeploy:** ` El script se ejecuta automáticamente antes de que se ejecute el comando [catalyst deploy](https://docs.catalyst.zoho.com/es/cli/v1/deploy-resources/introduction/) . 4. ` **postdeploy:** ` El script se ejecuta automáticamente después de que se ejecute el comando `catalyst deploy`. Puedes configurar scripts personalizados para que se ejecuten automáticamente en cualquier momento que los necesites, en el orden que necesites, llamándolos dentro de los lifecycle scripts. > **Nota:** 1. Todos los scripts mencionados anteriormente se ejecutarán en el directorio fuente del componente de Catalyst actual. 2. Puedes elegir omitir las ejecuciones de los lifecycle scripts configurados en el archivo `catalyst.json` mientras pruebas o despliegas los componentes. Para hacerlo, debes ejecutar `catalyst serve` o `catalyst deploy` con la opción `-\\-ignore-scripts`. Consulta sus respectivas páginas de ayuda para más detalles.