Tâche #13959
Scénario #13651: Étude Upgrade-Auto vers 2.5.1
Etude de la migration 2.5.0 vers 2.5.1
History
#1 Updated by Scrum Master almost 8 years ago
- Status changed from Nouveau to En cours
#2 Updated by Scrum Master almost 8 years ago
- Assigned To set to Emmanuel GARETTE
#3 Updated by Emmanuel GARETTE almost 8 years ago
- Subject changed from Migration 2.5.0 vers 2.5.1 to Etude de la migration 2.5.0 vers 2.5.1
#4 Updated by Emmanuel GARETTE almost 8 years ago
- % Done changed from 0 to 40
- Estimated time changed from 6.00 h to 1.00 h
- Remaining (hours) changed from 6.0 to 0.5
Constat 1 : le script Upgrade-Auto pour passer dans une nouvelle release n'est pas une bonne idée, cela laisse penser que le passage d'une release à un autre correspond à une upgrade (processus long et risqué).
2 travaux sont nécessaires :
- définir le nom du script qui fait la migration
- créer/modifier un script pour réaliser la migration
Constat 2 : il n'est pas possible d'automatiser le changement de release.
Il faut que le script puisse être lancer sans question (au minimum il faut une option "--force" qui fasse le travail sans intervention).
Proposition :
Plutôt que de créer une nouvelle commande (qui se retrouve être un fork de Maj-Auto), je propose qu'on utilise directement Maj-Auto avec une option supplémentaire.
Maj-Auto -N ou Maj-Auto --new_release. Si on spécifie le numéro de la release, aucune question n'est posée. Si on ne spécifie pas le numéro de la release un menu apparaît et demande de sélectionner la version.
#5 Updated by Emmanuel GARETTE almost 8 years ago
- % Done changed from 40 to 100
- Remaining (hours) changed from 0.5 to 0.25
Il a été décidé d'ajouter une option dans Maj-Auto et de faire une commande supplémentaire qui lancera Maj-Auto.
#6 Updated by Scrum Master almost 8 years ago
- Status changed from En cours to Résolu
#7 Updated by Joël Cuissinat almost 8 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0
Étude OK, sa mise en œuvre est en cours.