Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Elección y configuración del gestor de tareas. #8

Closed
Tracked by #7
AlexRuiz7 opened this issue Nov 23, 2022 · 2 comments · Fixed by #13
Closed
Tracked by #7

Elección y configuración del gestor de tareas. #8

AlexRuiz7 opened this issue Nov 23, 2022 · 2 comments · Fixed by #13
Assignees

Comments

@AlexRuiz7
Copy link
Owner

AlexRuiz7 commented Nov 23, 2022

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.

@AlexRuiz7 AlexRuiz7 mentioned this issue Nov 23, 2022
4 tasks
@AlexRuiz7 AlexRuiz7 self-assigned this Nov 23, 2022
@AlexRuiz7
Copy link
Owner Author

AlexRuiz7 commented Nov 23, 2022

Elección del gestor de tareas: Make y npm

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.

Configuración

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.

@AlexRuiz7
Copy link
Owner Author

De momento, las tareas relacionadas con el testing pueden gestionarse usando npm, por lo que no se va a añadir make por el momento.

npm ha sido configurado para ejecutar los tests unitarios, mediante Jest, en #11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant