INTEGRACIÓN CONTINUA CON GITHUB DE UNA APLICACIÓN DESARROLLADA CON ANGULAR, DESDE EL ANÁLISIS HASTA EL DESPLIEGUE

Fecha

2024-07-17

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Rey Juan Carlos

Resumen

En el presente trabajo de fin de grado se ahondará en el complejo desarrollo de un proyecto software, abarcando desde su concepción hasta su despliegue en producción. En los primeros capítulos se describen las diferentes herramientas y metodologías involucradas en la confección de un proyecto software durante su ciclo de vida, investigando distintas herramientas y posibles alternativas. A continuación, se procederá con el desarrollo de la parte práctica del trabajo de fin de grado, utilizando para ello las herramientas proporcionadas por GitHub, explicando cada una de ellas y como pueden integrarse y trabajar en conjunto para poder llevar el control del proyecto. Se ha utilizado como base la solución software del trabajo de fin de grado Desarrollo de una solución para la creación e intercambio formularios utilizando Bluetooth Low Energy con tecnologías de desarrollo de aplicaciones híbridas, esta solución software se compone de dos aplicaciones Android, PB-FormEditor y PB-FormViewer, desarrolladas con Ionic y utilizando el framework Angular. Su complejidad y extensión permitirá explotar al máximo la fase de diseño y desarrollo de pruebas, teniendo que sortear todas las dependencias de cada componente y sacar el máximo partido a las librerías de testing de Angular. Se llevará a cabo un plan de automatización de tareas que serán ejecutadas según unas reglas establecidas. De este modo, cada vez que se actualice el repositorio de las aplicaciones PB- FormEditor y PB-FormViewer, se llevarán a cabo tareas para verificar la calidad del código mediante el análisis de cobertura de código y la ejecución de los tests que hayan sido generados. Además, se definirán tareas para la construcción y despliegue de las aplicaciones. Para finalizar en el último capítulo se exponen las conclusiones y trabajos futuros.

Descripción

Trabajo Fin de Grado leído en la Universidad Rey Juan Carlos en el curso académico 2023/2024. Directores/as: David Concha Gómez, Francisco José García Espinosa

Citación

license logo
Excepto si se señala otra cosa, la licencia del ítem se describe como