Actions de filtrage

Les opérations de filtrage déterminent les opérations exécutées lorsqu'un pattern de filtrage est détecté dans un résultat d'étape. Chaque pattern de filtrage que vous créez est associé à une seule opération de filtrage. Les patterns et les opérations de filtrage sont définis dans les filtres de journal.

Pour créer un filtre de journal, sélectionnez Projets > Filtres de journal. Pour plus de détails, voir Filtres de journal.

Action de filtrage Définition Résultats d'étape
Définir sur Echec (valeur par défaut) Lorsque le système détecte un pattern de filtrage, il définit l'état des résultats d'étape sur Echec et poursuit la recherche de patterns de filtrage dans la ligne en cours de l'ensemble. Echec
Définir sur Echec/Arrêt Lorsque le système détecte un pattern de filtrage, il définit l'état des résultats d'étape sur Echec, interrompt la recherche dans la ligne en cours de l'ensemble et démarre la recherche de patterns de filtrage dans la ligne suivante. Echec
Effacer échec Lorsque le système détecte le pattern de filtrage, il définit l'état des résultats d'étape sur Réussite et poursuit la recherche de patterns de filtrage dans la ligne en cours du jeu. Réussite
Effacer Echec/Arrêt Lorsque le système détecte un pattern de filtrage, il définit l'état des résultats d'étape sur Réussite, interrompt la recherche dans la ligne en cours de l'ensemble et démarre la recherche de patterns de filtrage dans la ligne suivante. Réussite
Arrêt Lorsque le système détecte un pattern de filtrage, il interrompt la recherche dans la ligne en cours de l'ensemble et démarre la recherche de patterns de filtrage dans la ligne suivante. L'état des résultats d'étape n'est pas modifié. non disponible
Inclure Inclure vous permet de référencer un ou plusieurs filtres de journal dans un autre filtre de journal. Pour cela, spécifiez le filtre de journal que vous souhaitez inclure dans la zone Pattern, puis sélectionnez Inclure dans la zone Action. non disponible
Avertissement Lorsque le système détecte le pattern de filtrage, il définit l'état des résultats d'étape sur Avertissement et poursuit la recherche de patterns de filtrage dans la ligne en cours de l'ensemble. (Remarque : l'état d'avertissement est un état de réussite ; tous les chaînages sur réussite affectés à cette étape sont exécutés.) Avertissement
Effacer avertissement Lorsque le système détecte le pattern de filtrage, il définit l'état des résultats d'étape sur Réussite et poursuit la recherche de patterns de filtrage dans la ligne en cours de l'ensemble. Réussite
Effacer avertissement/arrêt Lorsque le système détecte un pattern de filtrage, il définit l'état des résultats d'étape sur Réussite, interrompt la recherche dans la ligne en cours de l'ensemble et démarre la recherche de patterns de filtrage dans la ligne suivante. Réussite
Notifier les modificateurs

Pour utiliser Notifier les modificateurs, un adaptateur créant une liste des relations doit être inclus dans le projet et l'étape de l'adaptateur doit être exécutée avant l'étape contenant le filtre de journal Notifier les modificateurs.

La liste des relations de l'adaptateur regroupe les utilisateurs et les objets (tels que les fichiers modifiés) par paires. Pour plus de détails, voir la référence XML d'adaptateur.

Une fois que l'adaptateur est exécuté et qu'il crée la liste des relations, si un filtre journal possédant l'action Notifier les modificateurs correspond à son pattern de filtre dans une ligne de résultat d'étape, la ligne est à nouveau analysée afin de chercher une correspondance avec des objets de la liste des relations. Si un objet correspondant est trouvé, les utilisateurs de cet objet reçoivent une notification par email.

Par exemple, dans la ligne suivante de résultat d'étape, l'objet correspondant au pattern de filtre Error est MyFile.c. Par conséquent, les utilisateurs appariés à l'objet MyFile.c dans la liste des relations reçoivent une notification par e-mail.

Error: Invalid token on line 55 of MyFile.c

non disponible
Arrêt de la génération avec échec Lorsque le système trouve le pattern de filtre, il définit le résultat du travail sur Echec et quitte ce dernier. Le résultat de l'étape est défini conformément à ses résultats. Aucune étape supplémentaire n'est exécutée. Résultat
Arrêt de la génération avec réussite Lorsque le système trouve le pattern de filtre, il définit le résultat du travail sur Réussite et quitte ce dernier. Le résultat de l'étape est défini conformément à ses résultats. Aucune étape supplémentaire n'est exécutée. Résultat
Arrêt de la génération avec avertissement Lorsque le système trouve le pattern de filtre, il définit le résultat du travail sur Avertissement et quitte ce dernier. Le résultat de l'étape est défini conformément à ses résultats. Aucune étape supplémentaire n'est exécutée. Résultat

Commentaires en retour