Mon objectif est de vérifier les données de validation qui ne répondent pas à certaines exigences, puis de rejeter la validation en cours de création ou de la transmettre au référentiel distant.
Le problème de l'exécution d'un hook de pré-validation est qu'il est difficile à déployer pour de nombreuses personnes qui doivent mettre à jour manuellement leur fichier de hook de pré-validation. De plus, Git ne vous permet pas d'avoir des sous-modules dans le dossier .git, ce qui aurait été hélas très facile à déployer.
L'autre option que je vois consiste à vérifier, je crois, le crochet de mise à jour du côté distant, qui vérifiera chaque validation poussée par un développeur et rejettera la transmission si l'une des validations échoue aux tests.
Quelqu'un at-il une idée de ce problème? Et si oui, pourriez-vous me fournir ou me diriger vers un exemple de script de hook de mise à jour? Je suis un peu confus quant à la façon dont cela fonctionne.