- Sólo se utiliza para releases (demos).
- Para una release se hace un merge de develop hacia master, y se crea un tag (v1, v2, v3)
$ git tag <tag_name> <commit_hash>
- Branch base para el desarrollo. Para comenzar a desarrollar una feature o bugfix, se branchea desde acá
- Sólo se mergea hacia esta rama tareas que estén completadas (revisadas y testeadas)
- Esta rama no puede estar en estado no funcional
- Se crean para cada ticket
- Mantener el formato de JIRA: feature_PYR-'NUM'*, bugfix_PYR-'NUM'* Ejemplo: feature_PYR-16_Crear_app_React Utilizar el JIRA_CODE como prefijo para los commits
- run: uvicorn app.main:app
- test: (eliminar db si existe) python3 montardbtest.py python3 -m pytest coverage run -m --source=test pytest && coverage report -m