OPALE - deploiementEnvironnement MAPDEPLOY/en
Différence entre versions
(Page créée avec « ==Introduction== Since 10.8, it is possible to deploy an environment to another environment (remote or local). This can be very useful for copying the environment setting... ») |
(Page créée avec « '''Important''': It is important to use it between ''''pre-production and production''' environments (and not development) because this module allows the identical replica... ») |
||
Ligne 2 : | Ligne 2 : | ||
Since 10.8, it is possible to deploy an environment to another environment (remote or local). This can be very useful for copying the environment setting from Preproduction to a 'production'' environment. | Since 10.8, it is possible to deploy an environment to another environment (remote or local). This can be very useful for copying the environment setting from Preproduction to a 'production'' environment. | ||
− | '''Important''' : | + | '''Important''': It is important to use it between ''''pre-production and production''' environments (and not development) because this module allows the identical replication of 2 environments (with the possibility of selecting a particular format in order to avoid updating all the formats). If you don't have a staging environment, you should create one or not use this module. |
==Principe de fonctionnement== | ==Principe de fonctionnement== |
Version du 5 novembre 2024 à 10:16
Introduction
Since 10.8, it is possible to deploy an environment to another environment (remote or local). This can be very useful for copying the environment setting from Preproduction to a 'production environment.
Important: It is important to use it between 'pre-production and production environments (and not development) because this module allows the identical replication of 2 environments (with the possibility of selecting a particular format in order to avoid updating all the formats). If you don't have a staging environment, you should create one or not use this module.
Principe de fonctionnement
La commande MAPDPELOY (accessible via le meny Exploitation / Déploiement d'environnement) permet de déployer un environnement de préproduction vers un environnement de production. En effet, dans la bonne pratique, il est conseillé de ne pas générer les maquettes ou de créer les rêgles/actions directement sur l'environnement de production mais bien sur l'environnement de préproduction. Une fois le ou les traitements validés sur cet environnement de préproduction, il convient d'envoyer son paramétrage vers l'environnement de production. (Maquette, règles, actions, etc). Pour ce faire, il est très pratique d'utiliser le menu de déploiement d'environnements. Celui-ci permet de renseigner les hôtes destinataires, sélectionner le ou les formats à envoyer ou à supprimer ou bien d'envoyer carrément tout le paramétrage (tous les formats, toutes les règles et les actions)
Dans le cas où on souhaite envoyer tout l'environnement (option 11 du menu), tous les formats, toutes les règles, actions, fichier de conversions, paramétrages imprimantes, etc seront envoyés. Dans le cas d'un envoi simple de formats sélectionnés, uniquement ce format et quelques fichiers de paramétrages sont envoyés (voir tableau plus bas)
Menus
La commande MAPDEPLOY comporte plusieurs menus :
1. Paramètrage Généraux
2. Paramètrage des serveurs hôtes
11. Deploiement d'un environnement complet
21. Paramétrage des formats à déployer
22. Deploiement des formats sélectionnés
31. Affichage de l'historique FTP
Paramétrages généraux
Cette option permet de renseigner les paramètre globaux de la gestion des déploiements.
- Bibliothèque MAPPING source
- Bibliothèque UCS2
- Chemin IFS
- Bibliothèque intermédiaire
- Prefixe des savefiles
- Bibliothèque des savefiles
- Version cible minimum
- Bibliothèque du fichier log FT
- Utilisateurs autorisés
Une aide contextuelle est disponible via la touche F1.
Paramétrages des serveurs hôtes
Cette option permet de renseigner les serveurs hôtes de destination. Le serveur hôte sera renseigné lors d'un déploiement (partiel ou global). Pour créer un nouvel hôte, il faut faire F6 :
- Nom du serveur
- Description
- Code Groupe
- Nom ou adresse serv.
- Profil utilisateur
- Mot de passe
- Bibliothèque Opale
- Bibliothèque UCS2
- Chemin IFS
Une aide contextuelle est disponible via la touche F1.
Deploiement d'un environnement complet
- Serveurs de déploiement
- Bibliothèque source
- Bibliothèque UCS2
- Chemin IFS
- Traitement batch
- Restaurer les savefiles
Une aide contextuelle est disponible via la touche F1.
Paramétrage des formats à déployer
- Option 1 devant un format pour le copier sur le serveur hôte
- Option 2 devant un format pour le supprimer sur le serveur hôte
Une aide contextuelle est disponible via la touche F1.
Deploiement des formats sélectionnés
- Serveurs de déploiement
- Bibliothèque source
- Bibliothèque UCS2
- Bibliothèque intermédiaire
- Chemin IFS
- Traitement batch
- Restaurer les savefiles
Une aide contextuelle est disponible via la touche F1.
Affichage de l'historique FTP
Affiche la log des commandes exécutées sur le serveur hôte
Contenu des savefiles de transfer
Deploiement des formats sélectionnés
TRANSFERR1 et TRANSFERS1
Nom de l'objet | type de l'objet | Fonction de l'objet |
---|---|---|
DEPLOY1 | *LIB | Bibliothèque contenant les formats à déployer (MAPENV, MAP1, MAP2, etc) |
DPL003DLY | *PGM | Attend un temps pour avoir la fin des restaurations en cours |
DPL005CPY | *PGM | Programme de copie du formats sélectionnés |
MAP_C016P3 | *PGM | Teste l'existence d'un format et copie de celui-ci |
MAP_C841 | *PGM | Copie des fichiers afpds si existants |
MAP_C841P2 | *PGM | Copie des fichiers afpds si existants |
MAP_MSG | *PGM | Récupère le texte d'un message d'après son ID |
MAP_016CHK | *PGM | Teste l'existence d'un format dans les fichiers map et map1 |
MAP_016CPY | *PGM | Programme de copie d'un format de biblio à biblio |
MAP_016DEL | *PGM | Programme de Partnair pour supprimer un format |
DPLLIBINT | *DTAARA | Nom de la bibliothèque intermédiaire pour MAPDEPLOY |
MAPENV | *DTAARA | Dataarea contenant le paramétrage de l'environnement source à déployer |
CONVERT | *FILE | Fichier contenant les taux de conversions de l'environnement source à déployer |
DPLFORMS | *FILE | Fichier contenant les formats sélectionnés à copier ou supprimer de l'environnement source à déployer |
MAP | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAPARCH2 | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAPARCH3 | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAPLNK | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAPLNKL1 | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAPOBJ | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAP1 | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAP2D | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAP2H | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAP3 | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
MAP3L1 | *FILE | Fichier contenant les objets des formats à copier de l'environnement source à déployer |
TRANSFERR3 et TRANSFERS3
Ce savefile contient le contenu du répertoire lgobitmap et du répertoire ttf.
Remarque : Ce savefile, dans une prochaine version, va contenir uniquement le contenu du répertoire ttf, car le répertoire lgobitmap devra être géré manuellement, tout comme c'est déjà le cas pour les générations et importations de formats. En effet, un update massif non controlé du répertoire lgobitmap peut s'avérer risqué vu que ce répertoire contient des ressources transverses à plusieurs maquettes.