Skip to content

dakardu/ci-cd-nodejs-actions-demo

Repository files navigation

CI/CD Node.js Demo 🚀

Node.js CI

Proyecto de ejemplo que demuestra un flujo completo de integración y despliegue continuo (CI/CD) con Node.js, Express, Jest, Supertest y GitHub Actions.


🧰 Tecnologías utilizadas


🚀 Instalación y uso local

  1. Clona el repositorio:

    git clone https://github.com/dakardu/ci-cd-nodejs-actions-demo.git
    cd ci-cd-nodejs-actions-demo

Pruebas con Jest

Este proyecto usa Jest para realizar pruebas automatizadas sobre la API.
Para ejecutar las pruebas, usa el siguiente comando:

npm test

## 🧪 Endpoints disponibles

-   `GET /` → Devuelve mensaje de bienvenida
-   `GET /saludo/:nombre` → Saluda con tu nombre parametro nombre
    _Ejemplo_: `/saludo/Dagoberto``"¡Hola, Dagoberto!"`
-   `POST /mensaje` → Envía un mensaje en JSON
    _Body_: `{ "texto": "Hola desde el frontend" }`

✍️ Autor
Dagoberto - @dakardu

About

Demostración de CI/CD con Node.js y GitHub Actions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors