31,003
edits
Tag: 2017 source edit |
Tag: 2017 source edit |
||
| Line 119: | Line 119: | ||
https://github.com/Dolibarr/dolibarr/tree/develop/dev/setup/pre-commit | https://github.com/Dolibarr/dolibarr/tree/develop/dev/setup/pre-commit | ||
En résumé pour Debian/Ubuntu: | |||
<syntaxhighlight lang="bash"> | |||
sudo apt install php-codesniffer | |||
sudo apt install python3 | |||
sudo apt install pip | |||
sudo pip install --user pre-commit --break-system-packages | |||
</syntaxhighlight> | |||
De tels hooks fonctionneront lors d'une utilisation en ligne de commande, mais peuvent également fonctionner lors d'une validation à l'aide de votre IDE commun (il a été validé avec Eclipse et VSC). | De tels hooks fonctionneront lors d'une utilisation en ligne de commande, mais peuvent également fonctionner lors d'une validation à l'aide de votre IDE commun (il a été validé avec Eclipse et VSC). | ||