tooldelivery

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tooldelivery [2015/09/12 21:03] – créée admintooldelivery [2025/12/10 16:16] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ===== Tool Delivery : Un outillage industriel de contrôle de la base de code de Moodle =====  ===== Tool Delivery : Un outillage industriel de contrôle de la base de code de Moodle ===== 
 +
 +  * **Type de composant :** Outil d'administration
 +  * **Nom :** Tool Delivery (Livraison de code)
 +  * **Versions :** 1.9, 2.4 à 2.8
 +  * **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 ====
 +
 +   * [[ToolDeliveryInstall|Guide d'installation]]
 +   * [[ToolDeliverySettings|Configuration]]
 +   * [[ToolDeliveryUse|Guide d'utilisation]]
 +
 +==== 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
 +     * Accès direct aux outils d'intervention
 +   * Mode session
 +     * Ouverture de session
 +     * Poursuite de la dernière session ouverte
 +     * Clôture de session
 +     * Génération de rapport de session
 +
 +==== Limitations ====
 +
 +   * Fonctionne en environnement Linux.
 +
 +==== Road Map ====
 +
 +La RoadMap identifie des améliorations identifiées à intégrer dans le composant :
 +
 +   * Capture des sorties d'update pour historisation des fichiers modifiés dans le rapport d'intervention.
 +
 +[[:start|Revenir au catalogue]]
 +
 +
 +
 +
tooldelivery.1442091790.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki