Development #31773
Playbook (ou documentation) de mise à jour des briques
0%
Description
Bizarrement tout le monde ne sait pas qu'il faut faire un xxx-manage migrate_schemas
, entre autres : #31759
Playbook ou documentation mon cœur balance.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- pip install -e des briques
- migrate_schemas
- collecstatic
- restart supervisor ???
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
- Fichier 0001-git-checkout-master-31773.patch 0001-git-checkout-master-31773.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
J'était parti pour tagger toutes les action à exécuter mais ça en faisait des piles et tatata la solution apparaît toute seule : il suffit de relancer le plabyook d'installation en entier.
Ça fait d'autres choses en plus que ce qu'on veut ici mais il n'y a rien de problématique, depuis le début de devinst je relance install sur install sans soucis, et sur une installation déjà faite c'est pas bien long.
Je propose juste ce mini patch de confort : actuellement si une autre branche que master est active le playbook plante, ce patch assure un checkout de master et plus de plantage (si il y a des changements non commités dans un répo ça plantait avant et ça continue avec ce patch, ce qui me semble raisonnable).
Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
- s'arrête si une branche est en cours de modification
- sinon repasse les branches sur master
- puis fait un pull
Mis à jour par Thomas Noël il y a environ 4 ans
Nicolas Roche a écrit :
- s'arrête si une branche est en cours de modification
- sinon repasse les branches sur master
- puis fait un pull
et ça revient sur la branche sur laquelle on travaille ?
Mis à jour par Emmanuel Cazenave il y a environ 4 ans
Thomas Noël a écrit :
et ça revient sur la branche sur laquelle on travaille ?
Ce sera pour un autre ticket (celui où devinst te fera un café pendant que ça déploie).
(en vrai bien sûr ça doit être possible, mais patch d'une tout autre ampleur).
Mis à jour par Emmanuel Cazenave il y a environ 4 ans
- Statut changé de Solution validée à Solution déployée
commit d7ffa7e16f2bc437d1aa18f0dc902bd2350c753f Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Thu Nov 14 20:16:09 2019 +0100 git: checkout master (#31773)
git: checkout master (#31773)