Wiki » Historique » Révision 11
« Précédent |
Révision 11/16
(diff)
| Suivant »
Yvon Kerdoncuff, 28/04/2024 07:20
https://infra.demo.cooperatic.fr/
admin /adminodoo
salarie@yopmail.com / passsalarie
caisse2@yopmail.com / caisse2
caisse4@yopmail.com / caisse4
Procédure mise en prod sur instances cagette / supercafoutch / graoucoop :
1. L'idée est de merge dev_cooperatic dans chaque branche de prod dans les deux dépots odoo et third-party. Il y a donc 6 merge à faire au total. Je propose la solution suivante (à améliorer) :
Ouvrir trois MR sur https://gl.cooperatic.fr/cooperatic-foodcoops/third-party/merge_requests/new#
avec Source branch : dev_cooperatic et Target branch :
lacagette_prod pour la première
supercafoutch_prod pour la seconde
graoucoop_prod pour la troisième
Ne pas cocher la case "Delete branch after merge".
Merger les trois branches.
Refaire la même chose sur le dépôt odoo.
2. Depuis chaque instance de prod, en root :
/home/django/third-party/scripts/src/main.sh lacagette prod
/home/django/third-party/scripts/src/main.sh supercafoutch prod
/home/django/third-party/scripts/src/main.sh graoucoop prod
Idées de prochaines étapes :
Pour le 1 : faire une macro pour créer automatiquement les 6 MRs
Pour le 2 : faire executer la deuxième commande par un cron sur chaque instance dans la nuit du samedi au dimanche.
Mis à jour par Yvon Kerdoncuff il y a 12 mois · 11 révisions