0.0.2 • Published 1 year ago

99-cli-commit v0.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

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.