0.0.2 • Published 1 year ago
99-cli-commit v0.0.2
CLI COMMIT JIRA LINTER
Con este pequeño CLI, prentendemos crear tu commit, con la estructura necesaria para JIRA
Instalación
Para instalar tu aplicación, ejecuta el siguiente comando:
npm i -g .
Uso
Una vez instalado, puedes ejecutar tu aplicación en la línea de comandos de la siguiente manera:
co99
Opciones * aún en desarrollo
| Opción | Descripción | Ejemplo |
| -u, --user | añade un usuario para poder ver sus tareas de JIRA | `co99 --user cchavezmx` |
Ejemplos
Al ejecutar el comando co99:
🚙 99 Minutos JIRA - COMMIT LINTER
? Qué tipo de commit es? feat: Se agrega una nueva funcionalidad
? Cuál es la tarea del commit en JIRA 1040
? Escribre un mensaje corto para el commit CORRIGIENDO RECOMENDACIONES DE SONAR
? Cuánto tiempo te tomó hacer el commit? (en horas) 1
? ¿Estás seguro de que quieres hacer el commit? Si
✔ Creando commit...
{
type: 'feat: Se agrega una nueva funcionalidad',
scope: '1040',
short: 'CORRIGIENDO RECOMENDACIONES DE SONAR',
time: '1'
}
El commit se ha hecho, usa git push para subirlo tus cambios
El cli te lleva de la mano para crear tu commit completo para que sea reconocido por el webhook de JIRA
Features
- La intencion es atar este comando a husky para que valide la estructura del commit
- Se puede automatizar para crear commits con flujos mas complejos como tags, commits versionados
- Añadir las tareas de JIRA por usuario.