Closed KiDayz closed 3 years ago
Merci pour la PR.
Tu peux avoir le code d'n7consulting/Incipio:master sur la branche master de votre dépôt, en mettant a jour votre branche master à partir de chez nous. Ce lien indique la marche à suivre.
Par contre comme tu as développé tes modifications sur master, ça va être un peu plus compliqué. A ta place j'effacerais tes commits de master et mettrais à jour depuis le notre. Et pour les prochaines modifications, tu peux développer sur une branche et ouvrir une PR depuis cette branche. Un exemple de ça avec Ouest-insa: ils ont créé une branche avenant-add
dans leur dépôt et on ouvert la PR vers notre branche master.
Si tu souhaites avoir ces modifications effectives sur la version qui tourne pour votre Junior, c'est possible, avec l'inconvénient que ça fait sortir du cycle de release officielle de Jeyser, mais rien de grave tant qu'un développeur est là pour supporter ça.
Globalement, il va falloir faire comme pour une mise à jour mineure, sauf qu'au lieu de faire quelque chose comme git checkout v3.0.2
(qui va chercher une version taggée du code), il faudra se placer sur la branche master.
En d'autres termes, la mise à jour devrait ressembler à ca (car il n'y a pas de migrations de bases de données):
# Aller dans le dossier d'installation de Jeyser
cd /var/www/Incipio
# Se placer sur la branche master et récupérer la dernière version
git checkout master
git pull --prune
# Construire la nouvelle image pour le container web
docker-compose build web
# Démarrer une nouvelle instance du container web
docker-compose up -d web
On pourrait aussi faire une nouvelle release, mais j'ai l'impression que de nouvelles contributions ne devraient pas tarder donc autant attendre encore un peu.
Digression sur un autre sujet: je ne sais plus si c'est écrit quelque part dans la doc, mais beaucoup de choses sont en anglais pour permettre d'exploiter Jeyser et nos contributions open-source dessus dans nos CV en France comme à l'international.
Merci pour les conseils et le mode d'emploi ! En effet, j'ai une PR qui arrive ;)
Hello, @Stoakes J'ai vu que tu avais validé la PR (merci).
Du coup pour avoir les fix disponibles sur notre version du master, que faut-il faire ?
En te remerciant,