DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Editeurs / Fabrique Logicielle
  • Présentation
  • Comment le faire ?
  • Paramétrer les plans d'action
  • Définir le déclenchement d'un plan d'action
  • Remarques
  • Exécution sur un automate
  • Réutilisation des plans d'action
  • Résultat des plans d'action
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Présentation
Après publication des bibliothèques de plans d'action, ces bibliothèques et les plans d'action associés apparaissent dans l'onglet "Entrepôt" de l'administrateur de la fabrique logicielle.
Pour exécuter les plans d'action, il faut :
  • paramétrer les plans d'action (c'est-à-dire les personnaliser pour leur utilisation),
  • paramétrer leur mode de déclenchement.
Ces opérations sont réalisées dans l'administrateur de la Fabrique Logicielle.
Remarques :
  • Il est également possible d'exécuter directement un plan d'action depuis une application WINDEV ou un site WEBDEV grâce à la fonction PlanActionExécute.
  • Il est également possible de paramétrer l'exécution d'un plan d'action depuis une application WINDEV ou un site WEBDEV grâce à la fonction PlanActionParamètre.
Comment le faire ?

Paramétrer les plans d'action

Dans la majorité des cas, les plans d'action sont paramétrables, notamment le nom du projet. Un même plan d'action peut ainsi être réutilisé pour différents projets. Paramétrer un plan d'action correspond à créer une instance du plan d'action pour une exécution spécifique.
Pour paramétrer un plan d'action :
  1. Lancez l'administrateur de la fabrique logicielle : sous le volet "Outils", dans le groupe "Utilitaires", cliquez sur "WDFAdmin".
  2. Dans la fenêtre qui s'affiche, indiquez le nom du coordinateur auquel l'administrateur doit se connecter.
  3. L'administrateur de la fabrique logicielle se lance. Le paramétrage du plan d'action est réalisé au choix :
    • depuis l'onglet "Plans d'action".
      • Cliquez sur "Utiliser un plan d'action".
      • Sélectionnez le plan d'action à paramétrer et validez.
    • depuis l'onglet "Entrepôt".
      • Sélectionnez le plan d'action à paramétrer
      • Cliquez sur "Paramétrer le plan d'action".
      • Sélectionnez le plan d'action à paramétrer et validez.
  4. Dans la fenêtre qui s'affiche, il est possible d'indiquer :
    • Le nom du paramétrage. En effet, chaque paramétrage d'un plan d'action correspond à une instance du plan d'action. Il est conseillé de donner un nom explicite ainsi qu'une description du paramétrage du plan d'action.
    • La valeur du ou des paramètres (onglet "Paramètres").
    • La durée maximale de l'exécution du plan d'action, exprimée en minutes (onglet "Paramètres").
    • Les destinataires des notifications (onglet "Notifications").
    • Les étiquettes des automates autorisés à exécuter le plan d'action (onglet "Etiquettes").
  5. Validez.
  6. Le plan d'action paramétré apparaît dans l'onglet "Plans d'action".
Remarque : Par défaut, l'onglet "Plans d'action" de l'administrateur de la fabrique logicielle n'affiche que les plans d'action du développeur "en cours". Pour voir les plans d'action de tous les ­développeurs, il suffit de sélectionner "Tous" dans le champ "Plans d'action de ".

Définir le déclenchement d'un plan d'action

Le plan d'action paramétré peut se déclencher à la demande ou selon une périodicité définie.
Pour définir le déclenchement d'un plan d'action paramétré :
  1. Lancez l'administrateur de la fabrique logicielle : sous le volet "Outils", dans le groupe "Utilitaires", cliquez sur "WDFAdmin".
  2. Dans la fenêtre qui s'affiche, indiquez le nom du coordinateur auquel l'administrateur doit se connecter.
  3. L'administrateur de la fabrique logicielle se lance.
  4. Affichez l'onglet "Plans d'action" et sélectionnez le plan d'action paramétré voulu.
  5. Il est possible de :
    • lancer directement le plan d'action (bouton "Exécuter le plan d'action"). Dans ce cas, le plan d'action paramétré est automatiquement mis dans le spool d'exécution des plans d'action.
    • soit planifier l'exécution du plan d'action (bouton "Planifier le plan d'action"). Un assistant se lance et permet de décrire toutes les options de planification.
      Remarque : Il est également possible de planifier la planification via la fenêtre de paramétrage du plan d'action.
Attention : Si vous avez utilisé des paramètres lors de la description de vos plans d'action, n'oubliez pas de spécifier les paramètres à exécuter (voir paragraphe précédent).
Si vous avez planifié l'exécution d'un plan d'action paramétré, la planification apparaît dans l'onglet "Planifications" de l'administrateur de la fabrique logicielle. Si une coche est affichée devant la planification, cela signifie que la planification est activée.
Remarques

Exécution sur un automate

Pour exécuter un plan d'action, un automate va être choisi. Bien entendu, la machine de compilation (machine de l'automate) doit disposer d'une version de WINDEV, WEBDEV ou WINDEV Mobile correspondant au projet à compiler.
Lors de l'exécution, WINDEV, WEBDEV ou WINDEV Mobile s'ouvre alors et passe en mode "fabrique logicielle". Dans ce cas, il est important de ne pas manipuler le poste où l'automate s'exécute pour éviter de fausser les résultats (par exemple en déplaçant la souris pendant un test unitaire).
Remarque : L'administrateur de la Fabrique Logicielle permet de suivre l'exécution des plans d'action grâce au spool d'exécution des plans d'action (onglet "Automates").  Un plan d'action peut être prioritaire. Il est possible de modifier l'ordre des plans d'action dans le spool grâce aux boutons fléchés.

Réutilisation des plans d'action

Un plan d'action peut être réutilisé par autant de projets et de développeurs que nécessaire : il suffit de créer un nouveau plan d'action paramétré.

Résultat des plans d'action

Dans les paramètres du plan d'action, il est possible de :
  • définir la méthode d'envoi du compte-rendu du plan d'action (messagerie interne des Centres de Contrôle, email, etc.).
  • voir le résultat de la dernière exécution.
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 07/05/2025

Signaler une erreur ou faire une suggestion | Aide en ligne locale