meta données pour cette page
Ceci est une ancienne révision du document !
Procédure de mise en ligne d'une version (procédure #08)
Version avant LoGeAs "Rio" version web inférieur à 9.5
Version avant LoGeAs version inférieur à 11.0
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 | Voir la cartographie fonctionnelle |
| Objet | L'objet de ce document est de définir l'action à mener pour la création et la mise en ligne d'une nouvelle version du logiciel. |
| Destinataires | - Validation des modifications : Chef de projet - Approbation du document : Equipe DEV |
Voir le détail dans cette fiche
- Vérifier dans les propriétés du fichier (.exe) que l'onglet “Signatures Numériques” contenant le certificat s'est bien ajouté
- Procéder à l'enregistrement de la version dans l'entrepôt tel que défini dans[PROC-NFLog-22]
Préparation le zip auto-extractable
On utilise les logiciels :
- 7-Zip SFX Maker, il semble que le fonctionnement se fasse mieux si l’installe est dans le dossier de la release
Etape 1 - 7-zipper l'éxécutable Logeas.exe
- faire un clic droit sur le fichier généré aux étapes précédentes puis “7zip\Ajouter à l'archive”
- bien vérifier le paramétrage en tous cas :
- que le niveau de compression est en ultra (diminution du temps de chargement)
- que la méthode de compression ne soit LZMA (et pas LZMA2) (icompatible avec l'auto-extraction)
- Créez le fichier logaes.7zip
Etape 2 - Créer l'auto-extractible
- allez dans le sous dossier “7-Zip SFX Maker”
- lancer “7-ZIP SFX Maker.exe”
- “Charger les paramètres” le fichier est dans relase “Fichier config logeas web 7-Zip SFX Maker.xml”
<?xml version="1.0"?>
<Settings>
<General>
<ExtractMode Path="C:\Program Files (x86)\Logeas Informatique\LoGeAs V9 WEB" AllowEdit="True">Custom</ExtractMode>
<HideProgress>False</HideProgress>
<ProgressDisableCancel>False</ProgressDisableCancel>
<SelfDelete>False</SelfDelete>
<CompressStub>False</CompressStub>
<XPStyles>False</XPStyles>
<HideTitleIcon>False</HideTitleIcon>
<PromptShowSFXIcon>False</PromptShowSFXIcon>
<Overwrite>All</Overwrite>
<MessageBegin Show="False">Démarrer l'extraction</MessageBegin>
<MessageCancel Show="True">Voulez-vous vraiment annuler ?</MessageCancel>
<MessageFinish Show="False">Les fichiers ont été extraits avec succès</MessageFinish>
<TitleText>Installation LoGeAs</TitleText>
<ExtractPathText>Sélectionnez le dossier d'installation</ExtractPathText>
<ExtractCancelText>Interrompre</ExtractCancelText>
<ExtractDialogText />
<ExtractTitleText>Extraction</ExtractTitleText>
<ExtractShowIcon>True</ExtractShowIcon>
<ProgressPercent>0</ProgressPercent>
<ProgressShowIcon>False</ProgressShowIcon>
<Icon />
</General>
<Tasks>
<Item Enabled="True">Shortcut="Du,{%%T\\LoGeAs.exe},{},{},{},{},{},{},{}"</Item>
<Item Enabled="True">Shortcut="Su,{%%T\\Logeas.exe},{},{},{},{},{},{},{}"</Item>
<Item Enabled="True">RunProgram="nowait:\"%%T\\Logeas.exe\""</Item>
</Tasks>
<VersionString>
<Item Name="Comments" Value="" Enabled="True" />
<Item Name="CompanyName" Value="Oleg N. Scherbakov" Enabled="True" />
<Item Name="FileDescription" Value="7z Setup SFX" Enabled="True" />
<Item Name="FileVersion" Value="1, 2, 0, 715" Enabled="True" />
<Item Name="InternalName" Value="7zSfxNew" Enabled="True" />
<Item Name="LegalCopyright" Value="Copyright © 2005-2007 Oleg N. Scherbakov" Enabled="True" />
<Item Name="LegalTrademarks" Value="" Enabled="True" />
<Item Name="OriginalFilename" Value="7zSfxNew.exe" Enabled="True" />
<Item Name="PrivateBuild" Value="July 14, 2007" Enabled="True" />
<Item Name="ProductName" Value="7ZSfxNew" Enabled="True" />
<Item Name="ProductVersion" Value="1, 2, 0, 715" Enabled="True" />
<Item Name="SpecialBuild" Value="" Enabled="True" />
</VersionString>
</Settings>
- par le bouton “+” aajouter le fichier zip fait à l'étape précédente
- puis “Créer l'autoextractible “SFX”
le fichier crée s'appelle “LoGeAs.sfx.exe” c'est lui qui est diffusé
4 - Prévenir les utilisateurs de la mise à jour
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 Web” (requette SQL)
5 - Mise à jour des informations techniques du wiki
A partir du logiciel, utiliser la fonction interne (mode développeur) de publication sur le wiki : « Edition Configuration>Mettre à jour wiki.logeas.fr »
