GetHooky - un outil simple de gestion des hooks Git compatible avec toutes les stacks
(github.com/ezpieco)- Un gestionnaire de hooks Git multiplateforme pour éviter de « pousser par erreur du code cassé, non testé ou non linté »
- Inspiré de husky pour JS, il est applicable à tous les langages/stacks, comme Python, Rust, Go, Node, etc.
- Il permet de stocker les fichiers de script dans le dossier
.hookyet d’installer/partager/gérer l’ensemble des hooks avec une seule commande- La commande
hooky installinstalle les fichiers.hooky/*dans.git/hooks/*sous forme de liens symboliques - Chaque hook interrompt le commit/push en cas d’échec d’exécution et indique aussi comment le contourner (
git commit --no-verify) - Seuls les fichiers contenant le commentaire
# hooky ya rookiesont gérés par hooky, les hooks personnalisés sont ignorés
- La commande
- Les fichiers de hooks sont faciles à versionner et à partager en équipe, et GetHooky n’installe/met à jour automatiquement que les hooks qu’il crée et gère
- Les hooks installés avec GetHooky interrompent automatiquement les commits et push en cas d’échec, tout en indiquant l’option de contournement
- Compatible avec la plupart des plateformes, sauf Windows
Aucun commentaire pour le moment.