This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
edunaorepos [2015/12/15 15:42] admin [Processus automatisés sur les dépots] |
edunaorepos [2024/04/04 15:50] (current) |
||
---|---|---|---|
Line 12: | Line 12: | ||
* Une branche "core" | * Une branche "core" | ||
* Une branche "generique" | * Une branche "generique" | ||
+ | * une branche "test" | ||
La branche core est destinée à synchroniser de manière régulière l'avancée des versions mineures de chaque version de Moodle. | La branche core est destinée à synchroniser de manière régulière l'avancée des versions mineures de chaque version de Moodle. | ||
La branche générique est destinée à stocker l'ensemble des développements contributifs ou agréés par Edunao sur chaque version gérée de Moodle. | La branche générique est destinée à stocker l'ensemble des développements contributifs ou agréés par Edunao sur chaque version gérée de Moodle. | ||
+ | |||
+ | La branche de test "fige" l'état de la branche générique à un moment donné (tag de générique) pour réalisation de tests unitaires et comportementaux. | ||
=== Les branches projet === | === Les branches projet === | ||
Line 26: | Line 29: | ||
==== Processus automatisés sur les dépots ==== | ==== Processus automatisés sur les dépots ==== | ||
+ | Problèmes à résoudre : | ||
+ | |||
+ | Moodle est une application composite. Les distributions industrialisées de Moodle sont composées de quatre type de d'éléments : | ||
+ | |||
+ | * Les éléments du noyau standard | ||
+ | * Les composants tiers intégrés | ||
+ | * Les composants Edunao intégrés et libérés | ||
+ | * Les composants Edunao non libérés | ||
+ | |||
+ | Ces quatre types de composants diffèrent pas la source de référence du code qui les fournit aux intégrations. | ||
+ | |||
+ | === Alimentation automatique des branches "core" === | ||
+ | |||
+ | |||
+ | === Réalimentation des branches test === | ||
+ | |||
+ | Les commits des branches génériques sont reportés systématiquement dans | ||
[[IndustryLevel|Retour à l'index des Outillages et méthodes]] | [[IndustryLevel|Retour à l'index des Outillages et méthodes]] |