Vous venez de signer un devis contenant le module formation version abonnement/odoo apps. Une fois le paiement accepté, nous vous envoyons le fichier du module formation par mail dans votre version.
Il s'agit d'un lien téléchargeable accessible via un mot de passe qui vous sera transmis dans le corps du mail. Ces identifiants seront bien à conserver afin d'avoir accès à toutes les prochaines releases du module.
Commencez par télécharger le zip de la dernière version du module formation que l'on vous a transmis.
- Installer git: https://git-scm.com/downloads
- Cloner le dépôt git en local
# git clone https://github.com/XXX/XXXX.git
https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository - Extraire l'archive dans le dossier local cloné.
- Aller dans le dossier du projet.
- Ajouter toutes les modifications effectuées:
# git add * - Commiter les modifications:
# git commit -m "Update training_management" - Envoyer les modifications sur github:
# git push
Il existe aussi de noubreuses outils externes permettant de faire cela via une interface graphique. Comme bitbucket sur windows ...
Cette méthode est plus longue à effectuer mais ne nécessite pas de connaissance particulière sur git ou d'installation d'outils externes.
Il faut cependant tout de même bien maîtriser l'outil informatique, savoir extraire des fichiers ...
Pour ce faire, allez sur Github avec le compte de gestion odoo.sh.
Mettez-vous sur la branche de test / production (celle sur laquelle vous souhaitez déployer la nouvelle version du module).
Pour l'exemple, nous sommes sur la branche de test.
Extraire le contenu de l'archive téléchargée.
Cliquez sur "Add file" -> "Upload file"
Drag and drop le dossier du module le dossier "training_management" (les autres seront à ajouter plus tard)
Ensuite, descendez de la page et cliquez sur "commit changes" :
Il y a une limitation des navigateur qui limite l'upload à 100 fichiers à la fois.
Pour ajouter le module "training_management" qui dépasse cette limite, il vous faudra le faire en plusieurs fois.
Pour cela vous pouvez créer le dossier en faisant "Create new file" et en saisissant "training_management/test":
Maintenant que le dossier est créé vous pouvez ajouter les fichiers et sous-dossiers en plusieurs fois (pour respecter la limite des 100 fichiers):
Faites de même pour les autres dossiers "training_management_sign", "training_management_slides" ...
Odoo.sh va directement détecter les modification et relancer un build.
Si la mise à jour passe, odoo basculera automatiquement sur la nouvelle version :
S'il y a des warnings ou erreurs, vous pouvez voir le détail en allant dans l'onglet "builds" et en cliquant sur l'icone d'alerte :
Dans cet exemple les warnings proviennent de customisations studio.
En cas d'erreurs (case rouge), vous pouvez nous signaler le problème ici:
Vous pouvez également déployer les app associées au module formation
(Apps gratuites, incluse dans le module précédent)
Gestion Formation
Gagnez du temps dans la gestion administrative et pédagogique de la formation. Facilitez-vous la vie en trouvant facilement vos formateurs et en générant automatiquement les documents légaux. Partagez l'information avec vos clients et stagiaires.
Installation et mise à jour du module "Gestion Formations" sur Odoo.sh - achat via Aunéor Conseil