Catalyst Pipelines
Catalyst Pipelines es un servicio CI/CD de Catalyst que te permite automatizar los procesos de compilación, prueba y despliegue de tus aplicaciones. Puedes crear un pipeline desde la consola de Catalyst. Discutiremos las APIs que se pueden aprovechar para activar el pipeline y obtener los detalles de un pipeline existente en las siguientes secciones.
Obtener detalles del Pipeline
Esta API te permite obtener los detalles de un pipeline creado en la consola de Catalyst. Esto se puede hacer pasando el pipeline_id y el project_id en la URL de solicitud. La API obtiene los detalles del proyecto en el que se creó el pipeline y los detalles del pipeline.
Detalles de la solicitud
URL de solicitud
{api-domain}/baas/v1/project/{project_id}/pipeline/{pipeline_id}
El ID único del proyecto en el que se ha creado el pipeline
El ID único del pipeline para el que se deben obtener los detalles.
Alcance
pipeline.READ
Detalles de la respuesta
Se devolverá como respuesta el objeto de detalles del pipeline. Incluye detalles como el nombre del pipeline, detalles del proyecto incluyendo el project_name y project_type, los detalles del usuario que ha creado el pipeline incluyendo el user_id, email_id, first_name, last_name y user_type, el estado del pipeline, los detalles de los usuarios que modificaron el pipeline junto con los detalles del tiempo de modificación y también la configuración predeterminada del runner del pipeline.
curl -X GET
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/pipeline/29810101101
-H “Authorization: Zoho-oauthtoken 1000.91016.2f57” \
{
“status”: “success”,
“data”: {
“pipeline_id”: “29810101101”,
“name”: “test1”,
“project_details”: {
“project_name”: “Project-Rainfall”,
“id”: “4000000006007”,
“project_type”: “Live”
},
“created_by”: {
“zuid”: “20257791”,
“is_confirmed”: false,
“email_id”: “amelia.burrows@zylker.com”,
“first_name”: “Amelia”,
“last_name”: “Burrows”,
“user_type”: “Admin”,
“user_id”: “5000000000056”
},
“created_time”: “Mar 19, 2024 11:28 AM”,
“modified_by”: {
“zuid”: “20257791”,
“is_confirmed”: false,
“email_id”: “amelia.burrows@zylker.com”,
“first_name”: “Amelia”,
“last_name”: “Burrows”,
“user_type”: “Admin”,
“user_id”: “5000000000056”
},
“modified_time”: “Mar 19, 2024 11:28 AM”,
“git_account_id”: “”,
“mask_regex”: [
null
],
“pipeline_status”: “Active”,
“config_id”: 2,
“integ_id”: 1
}
}
Yes
No
Send your feedback to us