Documento STELA Jenkins Pipeline script #
Haz clic aquí para visualizar el archivo: STELA JENKINS PIPELINE SCRIPT
Para poder utilizar el Jenkins Pipeline se deben actualizar las variables que se encuentran al inicio del script.
Variables globales de configuración al ambiente #
- Def STELA server = Nombre del servidor STELA donde está publicada la API CI/CD
- Def token = Token del proyecto STELA
- Def id_Automation = Id de la automatización, carpeta o Escenario a ejecutar
Obtener ID y Token #
ID de Automatización, Carpeta o Escenario: Este identificador único se asigna a cada automatización, carpeta o escenario, facilitando su identificación y gestión.
Token del Proyecto: Obtén este token desde el Panel de Administración. El token permite la ejecución de automatizaciones en STELA sin la necesidad de introducir credenciales de usuario y contraseña. Recuerda que la seguridad es primordial. Maneja el token con especial atención, asegurando la integridad y confidencialidad de la información asociada.
Para conocer cómo obtener estos datos seguir los pasos de la siguiente URL: https://www.stela.ai/wiki/obtencion-de-id-y-token-para-ejecutar-stela-desde-un-pipeline-ci-cd/
Instalación de plugins #
En Jenkins es necesario tener instalados complementos para su correcta ejecución.
Pasos:
En Jenkins seleccionar «Administrar Jenkins» del menú de la derecha:

Dentro de «Configuraciones del sistema» o «System Configuration» seleccionar «Plugins» como se muestra en la imagen:

Dentro de la sección «Complementos instalados» o «Installed plugins» buscar en la lista o ingresar directamente en el buscador cada uno de los siguientes complementos:
- HTTP Request Pluguin 1.18
- Pipeline Utility Steps

Continuar con la instalación de cada uno y revisar que una vez instalados esten activados con el botón señalado:


Pasos para utilizar Jenkins #
Ingresar a Jenkins:

Hacer clic en «Nueva Tarea»:

Aquí se presentan diversas opciones:

Es posible crear una carpeta para almacenar las tareas. Para ello se debe hacer clic en la opción «Folder».

Es necesario ingresar un nombre al proyecto de jenkins y hacer clic en el botón «OK»:

Solicitará un nombre para la carpeta recientemente creada y de manera opcional permite ingresar una descripción. Una vez finalizado hacer clic en «Save».

A continuación crearemos una nueva tarea haciendo clic en «Create a job»:

Nuevamente regresará al mismo menú con diversas opciones:

Pipeline #
- Elegir «Pipeline» como el tipo de tarea y hacer clic en el botón «OK».

2. De manera opcional en las configuraciones generales permite ingresar una «Descripción».

3. Dirigirse a «Pipeline».

4. Ingresar Script.
5. Hacer clic en el botón «Guardar».

6. Hacer clic en «Construir ahora». De esta manera se iniciará manualmente la ejecución de una tarea o pipeline en ese momento específico.


Al hacer clic sobre el build se puede observar el detalle de lo ocurrido.

Se puede verificar a detalle el resultado de la ejecución accediendo a la opción «Stages»
