LTS DEV NOTES: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 63: Line 63:




Il faut aller chercher le precommit de la branche "develop" :<syntaxhighlight lang="console">
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
</syntaxhighlight><br /><syntaxhighlight>
Puis copier le fichier de pre-commit :
git status
</syntaxhighlight><br />
  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'''
60

edits

Navigation menu