Type de composant : Outil d'administration
Nom : Tool Delivery (Livraison de code)
Versions : 1.9, 2.4 to
Distribution : Public
Disponibilité : Open-source public.
Le module Delivery est un outil d'administration permettant d'opérer à distance le cycle de livraison/mise à jour de code sur une plate-forme Moodle, sans avoir besoin nécessairement d'un accès système au serveur.
Ce module sécurise les processus de livraison en :
Imposant une procédure formelle et sécurisée de modification du code
Imposant l'usage d'un dépôt versionné de référence.
Systématisant la diffusion de rapports d'opérations à toutes les parties prenantes configurées.
Historisant et traçant ces sessions de modification.
Stabilisant la plate-forme en opération pendant la phase transitoire de modification des fichiers sources pour des “hot deliveries” sans arrêt de service.
Réduisant la capacité du serveur Web à modifier le code de Moodle pendant une fenêtre réduite de temps, accroissant ainsi la sécurité générale de l'exploitation.
Guides
Sommaire des fonctionnalités
Configuration
Choix du dépôt de code (CVS ou SVN)
Action en mode “sudo”
Activation du mode “sessions”
Envoi automatique du rapport de clôture à une liste de destinataires.
Outils d'intervention
Syncback : Sécurisation de l'existant
Goback : Basculement en mode “livraison” (le service est toujours actif)
Update : Mise à jour de tout ou partie du code
BackToProd : Basculement des modifications
Mode intervention
Mode session
Limitations
Road Map
La RoadMap identifie des améliorations identifiées à intégrer dans le composant :
Revenir au catalogue