You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-Include detailed explanation of Continuous Integration (CI) process
-Document Continuous Delivery (CD) workflow and Docker image publishing
-Add table for CI technical details including trigger, environment, and testing tools
-Create table for CD Docker tagging strategy with examples
-List automated tasks and their current status
Copy file name to clipboardExpand all lines: README.md
+55-1
Original file line number
Diff line number
Diff line change
@@ -16,8 +16,10 @@ Tutor: Micael Gallego Carrillo
16
16
-[Blog LogArt: Construyendo una Aplicación Full-Stack MERN: Frontend.](https://medium.com/@davidmorenom17/construyendo-una-aplicación-full-stack-mern-frontend-de824052cd30)
17
17
-[Blog LogArt: Testeo e2e en LogArt: Asegurando la Calidad con Jest, Supertest y Playwright.](https://medium.com/@davidmorenom17/testeo-e2e-en-logart-asegurando-la-calidad-con-jest-supertest-y-playwright-cde6b2ff2d59)
18
18
-[Blog LogArt: Docker y Docker Compose en LogArt: Simplificando el Desarrollo y Despliegue](https://medium.com/@davidmorenom17/docker-y-docker-compose-en-logart-simplificando-el-desarrollo-y-despliegue-577e25f77956)
19
+
-[Blog LogArt: Integración continua con Github Actions:](https://medium.com/@davidmorenom17/integración-continua-con-github-actions-a81b5bc91b1d)
20
+
-[Blog LogArt: Entrega Continua con GitHub Actions: Simplificando el Despliegue de Docker](https://medium.com/@davidmorenom17/entrega-continua-con-github-actions-simplificando-el-despliegue-de-docker-08b4043787e8)
19
21
20
-
<br><br>
22
+
<br><br>
21
23
22
24
# **Fase 0**
23
25
@@ -712,4 +714,56 @@ docker compose down
712
714
713
715
[LogArt Demo ](https://youtu.be/jGPRqOFaC10)
714
716
717
+
<br><br><br><br>
718
+
715
719
# **Fase 2**
720
+
721
+
## CI/CD Pipeline 🔁
722
+
723
+
### Integración Continua (CI)
724
+
725
+
**Tareas automatizadas:**
726
+
727
+
- ✅ Ejecución de tests e2e automáticos al hacer un pull request
728
+
- ✅ Generación de reportes de cobertura de tests frontend: en caso de fallo, se genera una traza de depuración para descargar si así se desea
729
+
- ✅ Verificación de credenciales y configuración SSL
730
+
731
+
<br>
732
+
733
+
**Detalles técnicos:**
734
+
| Característica | Configuración |
735
+
|----------------|----------------|
736
+
| Trigger | Al crear un pull-request a `main`|
737
+
| Entorno | Ubuntu Latest + Node.js 20.x |
738
+
| Pruebas Backend | jest y supertest |
739
+
| Pruebas Frontend | Playwright con reporte HTML |
0 commit comments