417
edits
Lvessiller (talk | contribs) No edit summary |
Eric.seigne (talk | contribs) (clone avec les droits pour pousser un tag) |
||
| Line 66: | Line 66: | ||
git fetch develop:develop | git fetch develop:develop | ||
git checkout develop | git checkout develop | ||
Puis copier le fichier de pre-commit : | Puis copier le fichier de pre-commit<span> </span>: | ||
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 : | Puis repasser sur la branche de la v18<span> </span>: | ||
git checkout 18.0 | 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 | ||
| Line 85: | Line 85: | ||
# et les commiter | # et les commiter | ||
> git commit -m "Prepare 18.0.7" (lance le script pre-commit automatiquement) | > 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) | # corriger les erreurs de pre-commit (ex<span> </span>: les mots-clés du changelog non anglicisés) | ||
<br /> | <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 96: | Line 96: | ||
'''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''' | ||
Note: Il peut être plus facile de repartir du dépôt officiel à cette étape surtout si le merge a été modifié au passage | Note: Il peut être plus facile de repartir du dépôt officiel à cette étape surtout si le merge a été modifié au passage -- attention à faire un clone avec un compte qui a le droit de pousser un tag | ||
git clone | git clone git@github.com:/Dolibarr/dolibarr.git --single-branch -b 18.0 | ||
Il faut avoir un fichier htdocs/conf/conf.php "opérationnel" sinon le makepack ne marchera pas (et l'erreur n'est pas très visible). Pour ça un fichier conf "basique" est proposé<span> </span>: | |||
wget <nowiki>https://cap-rel.fr/dolibarr/dol-18-conf.txt</nowiki> -O dolibarr/htdocs/conf/conf.php | wget <nowiki>https://cap-rel.fr/dolibarr/dol-18-conf.txt</nowiki> -O dolibarr/htdocs/conf/conf.php | ||
edits