Please enable JavaScript.
Coggle requires JavaScript to display documents.
Jenkins - Coggle Diagram
Jenkins
¿Para qué sirve?
Automatizar tareas
Ejecutar pruebas
Asegura la calidad del software
Integrar cambios frecuentemente
Implementar aplicaciones
Pipeline como código
Define procesos en código
Monitoreo de procesos
Supervisa y reporta estados
Gestión de proyectos
Planificación
asignación y seguimiento de tareas
¿Dónde se utiliza?
Proyectos de software
Empresas tecnológicas
Desarrollo ágil
Compatible con metodologías ágiles
DevOps
Esencial en prácticas DevOps
Integración con múltiples sistemas
Soporte para varias tecnologías
Diversos lenguajes de programación
¿Qué es?
Jenkins es una herramienta de automatización de código abierto
Código abierto
Disponible para todos sin costo
Integración continua
Entrega continua
Plugins extensibles
Integración con otras herramientas
Como se puede aplicar al proyecto U3
Automatizar compilación y pruebas
Pipeline de CI/CD
Integración con herramientas de pruebas (Jest)
Integrar cambios de código en Vue.js
Notificaciones y reportes
Verificación de calidad de código
Pruebas automáticas para detectar apps peligrosas
Beneficios:
Aumenta la seguridad
Simulación de apertura de aplicaciones
Verifica detección correcta
Automatización de pruebas de seguridad
Ayuda a indentificar vulnerabilidades del sistema
Facilitar colaboración entre desarrolladores
Gestión de dependencias
Entornos de desarrollo consistentes
Beneficios
Mejora el trabajo y la comuncacion en equipo
Generar reportes
Historia y origines
Originalmetne surgió como Hudson
La primera versión de Jenkins surgió en 2011
Su desarrollo inicio en el año 2004