meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| certif:procedure:develop:proceduremiseenligne [2026/09/28 13:00] – [Procédure de mise en ligne d'une version (procédure #08)] nicolas | certif:procedure:develop:proceduremiseenligne [2026/09/30 10:02] (Version actuelle) – [6 - Mettre à jour les fichiers du serveur] nicolas | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | |{{: | + | |{{: |
| - | |{{: | + | |{{: |
| - | ====== Proc#167 Procédure de mise en ligne d'une version du client | + | |
| - | [[certif: | + | ====== Proc# |
| - | [[certif: | + | |
| - | [[certif: | ||
| ===== Informations qualité ===== | ===== Informations qualité ===== | ||
| - | |**Suivi des modifications majeures** |Novembre 2024 - Nicolas MARCHAND Refonte suite au changement de la logique Version (à partir de la version 11.0)| | ||
| - | |**Suivi des approbations** |[[https:// | ||
| - | |**Objet** |L' | ||
| - | |**Destinataires** |**- Validation des modifications : ** Chef de projet\\ | ||
| - | [[ | + | ^Suivi des modifications majeures^^^ |
| + | ^Date^Auteur^Modifications^ | ||
| + | |Novembre 2024|Nicolas MARCHAND|Refonte suite au changement de la logique de version (à partir de la version 11.0)| | ||
| + | |30 septembre 2026|Nicolas MARCHAND|Passage de SVN à Git (logs et enregistrement de la version) ; suppression de la mise à jour de la page d' | ||
| + | |||
| + | |**Suivi des approbations** |[[https:// | ||
| + | |**Objet** |Définir les actions à mener pour la création et la mise en ligne d'une nouvelle version du client « lourd » (installé) de LoGeAs.| | ||
| + | |**Destinataires** |**- Validation des modifications :** Chef de projet \\ **- Approbation du document :** Équipe développement| | ||
| \\ | \\ | ||
| + | ===== Généralités ===== | ||
| - | ===== Généralité ===== | + | La mise en ligne d'une version consiste à mettre à disposition du public le fichier de mise à jour et le programme d' |
| - | La mise en ligne d'une version consiste à mettre à disposition du public le fichier de mise à jour et le programme d' | + | |
| + | Les règles de numérotation, | ||
| ===== Préparation de la publication d'une nouvelle version ===== | ===== Préparation de la publication d'une nouvelle version ===== | ||
| + | |||
| ==== 1 - Tests ==== | ==== 1 - Tests ==== | ||
| - | Passer les tests | ||
| - | ==== 2 - Préparation des logs de version ==== | ||
| - | === Extraire les logs du svn === | ||
| - | * Clic droit sur le dossier " | ||
| - | * " | ||
| - | * Retrouver le dernier tag de version release | ||
| - | * Sélectionner toutes les lignes dans la partie haute jusqu’au tag de dernière publication | ||
| - | * Clic droit "Copy to clipboard\Messages | ||
| - | * Faire le ménage | ||
| - | === Mettre à jour les logs du svn === | ||
| - | A REFAIRE | ||
| - | === Mise à jour de la page accueil de LoGeAs WEB === | ||
| - | == Lancer le logiciel de gestion de la base de paramétrage == | ||
| - | Il se trouve dans " | ||
| - | le menu à utiliser " | ||
| - | == Créer une nouvelle page " | ||
| - | Utiliser le bouton " | ||
| - | puis paramétrer | ||
| - | * Type de message : " | ||
| - | * Type de base : en fonction des logs | ||
| - | * Numéro de version : si générique mettre défaut | ||
| - | * Date de publication : | ||
| - | * Texte lien Internet & Adresse lien internet : rempli si besoin | ||
| - | * Fondamental pour l' | ||
| - | * Fondamental pour l' | ||
| - | puis mettre votre texte (possibilité d' | ||
| - | == Publier la base de paramétrage | + | Passer les tests prévus pour le niveau de la version (Majeure, Mineure ou Release), selon [[certif: |
| - | La base mise à jour par " | + | Ne pas poursuivre tant que les tests ne sont pas passés. |
| - | - Copier cette base dans "D:\dev\logeas\bin\logeasV9\Desktop\Librairie\Defaut" | + | |
| - | - Publier sur SVN les deux bases (Update puis commite) | + | ==== 2 - Préparation |
| - | - Refaire un update pour mettre | + | |
| + | La liste des changements | ||
| + | |||
| + | - Retrouver le tag de la dernière version publiée | ||
| + | - Extraire | ||
| + | - Faire le ménage : ne garder que ce qui concerne l' | ||
| + | |||
| + | Cette liste sert au courriel d' | ||
| + | |||
| + | ==== 3 - Création des fichiers | ||
| + | |||
| + | Un seul fichier est diffusé | ||
| - | ==== 3- Création des fichiers à publier ==== | ||
| - | A partir de la version 9.5 il n'est plus diffusé qu'un seul fichier l' | ||
| === Préparation de l' | === Préparation de l' | ||
| - | - Lancer Delphi dans sa version courante et ouvrir le projet correspondant " | ||
| - | - Ouvrir les options de projets pour vérifier le numéro de version et incrémenter le numéro si besoin | ||
| - | - **Construire en version RELEASE** | ||
| - | - Se rendre dans le dossier ou le fichier .exe s'est créé et vérifier dans les propriétés que le numéro de version est bon et que l' | ||
| - | - Ouvrir une invite de commande (Maj+Click droit) dans le dit-dossier et taper " | ||
| - | - Vérifier dans les propriétés du fichier (.exe) que l' | ||
| - | - Procéder à l' | ||
| - | === Préparation | + | - Lancer Delphi dans sa version courante et ouvrir le projet '' |
| + | - Ouvrir les options du projet pour vérifier le numéro de version, et l' | ||
| + | - **Construire en version RELEASE**, puis quitter Delphi (Release\Alpha s'il s'agit d'une alpha). | ||
| + | - Se rendre dans le dossier où le fichier .exe a été créé et vérifier dans ses propriétés que le numéro de version est bon et que l' | ||
| + | - Ouvrir une invite de commande dans ce dossier (Maj + clic droit) et taper '' | ||
| + | - Vérifier dans les propriétés du fichier .exe que l' | ||
| + | - Enregistrer la version dans le dépôt Git : commit du changement de numéro de version, tag sur ce commit, puis push du commit et du tag, selon la section « Gestion des tags Git » de Proc#145. | ||
| + | |||
| + | === Préparation | ||
| On utilise les logiciels : | On utilise les logiciels : | ||
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | * [[https:// |
| - | == Etape 1 - 7-zipper | + | |
| - | - faire un clic droit sur le fichier généré aux étapes précédentes puis "7zip\Ajouter à l' | + | == Étape |
| - | | + | |
| - | - bien vérifier le paramétrage en tous cas : | + | - Faire un clic droit sur le fichier généré aux étapes précédentes, puis « 7-Zip\Ajouter à l' |
| - | * que le niveau de compression est en ultra (diminution du temps de chargement) | + | - Bien vérifier le paramétrage, en particulier |
| - | * que la méthode de compression | + | * que le niveau de compression est « Ultra » (diminution du temps de chargement) |
| - | - Créez | + | * que la méthode de compression |
| + | - Créer | ||
| + | |||
| + | == Étape 2 - Créer l' | ||
| - | == Etape 2 - Créer l' | + | |
| - | - allez dans le sous dossier | + | - Lancer |
| - | - lancer | + | - « Charger les paramètres |
| - | - "Charger les paramètres" | + | |
| < | < | ||
| <?xml version=" | <?xml version=" | ||
| Ligne 128: | Ligne 120: | ||
| </ | </ | ||
| </ | </ | ||
| - | - par le bouton | + | - Par le bouton |
| - | - puis "Créer l'autoextractible "SFX" | + | - Puis « Créer l'auto-extractible |
| - | le fichier crée s' | + | |
| - | ==== 4 - Prévenir les utilisateurs de la mise à jour ==== | + | Le fichier créé s'appelle |
| - | Faire un mailing indiquant : | + | |
| - | * les modifications faites (log de l'écran d’accueil) | + | |
| - | * la date et heure de coupure du serveur | + | |
| - | * l'envoyer à tous les utilisateurs LoGeAs la veille | + | |
| - | * l'envoyer à "Tous les utilisateurs de LoGeAs | + | |
| - | ==== 5 - Mise à jour des informations techniques du wiki | + | ==== 4 - Prévenir les utilisateurs de la mise à jour ==== |
| - | A partir du logiciel, utiliser la fonction interne (mode développeur) de publication sur le wiki : « Edition Configuration> | + | |
| - | ==== 6 - Mettre | + | Envoyer la veille un courriel |
| + | * les modifications faites (liste préparée à l' | ||
| + | * la date et l' | ||
| - | [[: | + | ==== 5 - Mise à jour des informations techniques |
| + | À partir du logiciel, utiliser la fonction interne (mode développeur) de publication sur le wiki : « Édition Configuration > Mettre à jour wiki.logeas.fr ». | ||
| + | |||
| + | ==== 6 - Mettre à jour les fichiers du serveur ==== | ||
| + | [[: | ||