Prácticas de Desarrollo de Software Trabajo Práctico Integrador Grupal - Universidad Nacional de Quilmes - 2019
Para armar el ambiente de desarrollo es necesario tener instalado Yarn.
Clonar el repositorio y en el root ejecutar nvm use && yarn install && cd front-end/ && yarn install cd ../back-end/ && yarn install
.
- Asignarse un issue
- Crear un branch que salga de master y ponerle
#issue-nombre-del-branch
(ejemplo:2-agregar-travis
) - Crear el Pull Request y agregarle el tag
not ready
- Desarrollar manteniendo al día el branch con master realizando merges
- Quitar el tag
not ready
y pedir aprobación del PR - Corregir los comentarios si es que existen
Estamos usando jest-enzyme
para nuestros tests de front-end.
Estamos usando supertest
para nuestros tests de back-end
Estamos usando cypress
para nuestros tests e2e
Podria faltarte la libreia
libgconf2-4
, instalarla usandosudo apt -y install libgconf2-4
Para levantar el container del back o del front hay que situarse en el root de esos proyectos y buildear la imagen (Dandole un nombre) y luego generar el container:
docker build --tag=back-o-front-version-1 .
docker run -p 3001:3001 back-o-front-version-1