60
edits
Lvessiller (talk | contribs) No edit summary |
Lvessiller (talk | contribs) No edit summary |
||
| Line 63: | Line 63: | ||
Il faut aller chercher le | Il faut aller chercher le pre-commit de la branche "develop"<span> </span>: | ||
git fetch develop:develop | git fetch develop:develop | ||
git checkout develop | git checkout develop | ||
Puis copier le fichier de pre-commit : | |||
cp dev/setup/git/hooks/pre-commit .git/hooks/ | cp dev/setup/git/hooks/pre-commit .git/hooks/ | ||
chmod +x .git/hooks/pre-commit | chmod +x .git/hooks/pre-commit | ||
Puis repasser sur la branche de la v18 : | |||
git checkout 18.0 | |||
Note: dans le script de pre-commit un appel aux commandes phpcs et phpcbf sera fait vous devez donc avoir ces deux commandes disponibles sur votre système | Note: dans le script de pre-commit un appel aux commandes phpcs et phpcbf sera fait vous devez donc avoir ces deux commandes disponibles sur votre système | ||
apt install php-codesniffer | apt install php-codesniffer | ||
| Line 84: | Line 84: | ||
# et les commiter | # et les commiter | ||
> git commit -m "Prepare 18.0.7" | > git commit -m "Prepare 18.0.7" (lance le script pre-commit automatiquement) | ||
# corriger les erreurs de pre-commit (ex : les mots-clés du changelog non anglicisés) | |||
<br /> | |||
# puis faire la merge Request sur Dolibarr vers la branche "18.0" | # puis faire la merge Request sur Dolibarr vers la branche "18.0" | ||
| Line 91: | Line 92: | ||
> git remote add myrepository git@github.com:GITHUBPATH/dolibarr.git | > git remote add myrepository git@github.com:GITHUBPATH/dolibarr.git | ||
#puis pousser sur ce dépot | # puis pousser sur ce dépot | ||
> git push myrepository 18.0.7_lts | > git push myrepository 18.0.7_lts | ||
'''Et attendre que la PR soit mergée pour continuer la suite et récupérer cette merge request sur la branche 18.0''' | '''Et attendre que la PR soit mergée pour continuer la suite et récupérer cette merge request sur la branche 18.0''' | ||
edits