admin:services:drop.chapril.org
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Prochaine révisionLes deux révisions suivantes | ||
admin:services:drop.chapril.org [2020/06/30 18:47] – rh | admin:services:drop.chapril.org [2020/11/28 18:04] – [Gestion des mises à jour] rh | ||
---|---|---|---|
Ligne 427: | Ligne 427: | ||
* origin : la forge de l' | * origin : la forge de l' | ||
- | Lors de la sortie d'une nouvelle version, l' | ||
- | - Mettre à jour la branche master et récupérer les tags depuis le remote mozilla | ||
- | - Créer une nouvelle branche depuis la branche chapril précédente | ||
- | - Faire un merge depuis le nouveau tag vers cette même branch | ||
- | - Comme dans la procédure d' | ||
- | FIXME Ajouter les commandes | + | Mise à jour depuis le dépôt distant de Mozilla : |
+ | <code bash> | ||
+ | cd / | ||
+ | git pull mozilla | ||
+ | </ | ||
+ | |||
+ | Mise à jour de la branche master : | ||
+ | <code bash> | ||
+ | git checkout origin/ | ||
+ | git merge mozilla/ | ||
+ | git checkout -b master_updated | ||
+ | git push origin master_updated: | ||
+ | </ | ||
+ | |||
+ | |||
+ | Mettre à jour les tags : | ||
+ | <code bash> | ||
+ | git push --tags origin | ||
+ | </ | ||
+ | |||
+ | Créer une nouvelle branche et répéter nos modifications de personnalisation : | ||
+ | <code bash> | ||
+ | git checkout -b chapril-v3.0.22 v3.0.22 | ||
+ | git cherry-pick a00127f4a8^..9c4a8bfa26 | ||
+ | # résoudre éventuels conflits | ||
+ | git push origin chapril-v3.0.22 | ||
+ | git checkout chapril-v3.0.22 | ||
+ | </ | ||
+ | |||
+ | Déployer la nouvelle version : | ||
+ | <code bash> | ||
+ | git checkout chapril-v3.0.22 | ||
+ | sudo -u app npm install | ||
+ | sudo -u app npm run build | ||
+ | systemctl restart drop | ||
+ | </ | ||
admin/services/drop.chapril.org.txt · Dernière modification : 2021/03/11 16:59 de rh