P2JN / doit

Doit es una aplicación web que permite la gestión y el seguimiento de objetivos personales y grupales de forma sencilla, humana y amigable.
http://doit-app.azurewebsites.net/
3 stars 0 forks source link

config - workflows y despliegue (CI/CD) #62

Closed JSnow11 closed 2 years ago

JSnow11 commented 2 years ago

descripción

definir e implementar los workflows base de construcción, testeo y despliegue de la aplicación

to-do

JSnow11 commented 2 years ago

progress

workflows implementados, se ha automatizado la construcción, linting y testing de las aplicaciones react y django por separado, además se prueba a construir la imagen en docker para garantizar un contenedor funcional en futuras releases

concerns

el despliegue esta automatizado, azure se encarga de actualizar y tomar las nuevas versiones del contenedor cuando estas son publicadas aunque los workflows no se encargen del despliegue por si mismos.

el coverage queda descartado por ahora puesto que no se pretenden implementar tests en este sprint

follow up

mas información sobre los resultados en: https://github.com/P2JN/doit/wiki/Despliegue