Projet

Général

Profil

Wiki » Historique » Version 13

Yvon Kerdoncuff, 28/04/2024 07:22

1 5 Pierre-Vincent Jacquier
https://infra.demo.cooperatic.fr/
2 4 Pierre-Vincent Jacquier
3
admin /adminodoo
4
salarie@yopmail.com / passsalarie
5
caisse2@yopmail.com / caisse2
6
caisse4@yopmail.com / caisse4
7 6 François COLOMBIER
8
9
[[Howto]]
10 7 François COLOMBIER
11
[[demo v12]]
12 8 Yvon Kerdoncuff
13
---------------------------------------------------------------------------------------
14
15
Procédure mise en prod sur instances cagette / supercafoutch / graoucoop :
16
17 11 Yvon Kerdoncuff
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) :
18 13 Yvon Kerdoncuff
19 11 Yvon Kerdoncuff
Ouvrir trois MR sur https://gl.cooperatic.fr/cooperatic-foodcoops/third-party/merge_requests/new#
20
avec Source branch : dev_cooperatic et Target branch :
21
lacagette_prod pour la première
22
supercafoutch_prod pour la seconde
23
graoucoop_prod pour la troisième
24
Ne pas cocher la case "Delete branch after merge".
25
Merger les trois branches.
26
Refaire la même chose sur le dépôt odoo.
27 1 Pierre-Vincent Jacquier
28 13 Yvon Kerdoncuff
2. Les trois branches de prod étant prêtes sur le serveur, il ne reste plus qu'à executer un script de MAJ sur chaque instance de prod en tant que root :
29 8 Yvon Kerdoncuff
30
/home/django/third-party/scripts/src/main.sh lacagette prod
31
/home/django/third-party/scripts/src/main.sh supercafoutch prod
32
/home/django/third-party/scripts/src/main.sh graoucoop prod
33 9 Yvon Kerdoncuff
34 8 Yvon Kerdoncuff
---------------------------------------------------------------------------------------
35
36 11 Yvon Kerdoncuff
Idées de prochaines étapes :
37 12 Yvon Kerdoncuff
Pour le 1 : trouver une manière de faire les 6 opérations de merge en réduisant le nombre de clics.
38 11 Yvon Kerdoncuff
Pour le 2 : faire executer la deuxième commande par un cron sur chaque instance dans la nuit du samedi au dimanche.