Closed AlexRuiz7 closed 1 year ago
Como gestor de tareas se va a utilizar Make, junto al correspondiente fichero Makefile, por ser una herramienta multiplataforma, independiente del lenguaje del proyecto, por su facilidad de uso, por su capacidad de incluir dependencias entre tareas y, por último, por tener ya experiencia utilizando esta herramienta.
Adicionalmente, y puesto que el proyecto será desarrollado en NodeJS, se hará uso de la herramienta npm, la cual también permite gestionar tareas, en su propiedad scripts.
Normalmente, la herramienta make
ya viene incluida en distribuciones de Linux por defecto. De no ser así, puede instalarse con apt-get install build-essentials
.
La configuración se traduce en la elaboración de un fichero Makefile con las tareas que se consideren oportunas. Esto se realizará en el correspondiente pull request.
Descripción
Para facilitar el mantenimiento del proyecto, así como para hacer más sencillo trabajar en él, el despliegue, la configuración e instalación de dependencias y facilitar la gestión en general de todas las tareas relacionadas con el proyecto, es necesario incluir un gestor de tareas que ayude a su automatización y libere al desarrollador de ejecutar estas tareas de forma manual.