pablojjimenez / TFG

Repository for my Bachelor's Degree Final Project
GNU General Public License v3.0
4 stars 0 forks source link

Hay que justificar la elección de un gestor de tareas #79

Closed JJ closed 2 years ago

JJ commented 2 years ago

Makefile no es el más adecuado, ni está instalado por omisión cuando tienes Python.

https://github.com/pablojjimenez/TFG/blob/4b67f3dd7fa80e1b8ac15aea72b20e58ac20cf8c/Makefile#L1

Hay que justificar la elección de cualquier gestor, y cambiar la decisión a invoke u otro más pythónico. También hay que añadir todas las tareas que haya, como lanzar el backend.

pablojjimenez commented 2 years ago

El Makefile solo lo uso para la CI relacionadas con la documentación y LaTex por eso no están todas las tareas, como lanzar el backend. Para eso estoy utilizando taskipy como task runner. En el fichero de Poetry se pueden ver las tareas definidias:

Por ahora no veo la necesidad de usar invoke u otros más complejos. Este simplemente cubre mis necesidades actuales.

pablojjimenez commented 2 years ago

Añadir tmb porque se empecé a usar unittest y cambié a pytest. Justificar la elección.