Jenkins e-mail-ext plugin pense que je n'ai pas de destinataires configurés
Je suis en utilisant Jenkins 2.2 et e-mail-ext plugin 2.42 (courant, comme tous le reste de mes plugins). J'ai ma configuration globale de définir un seul destinataire explicite et mon projet est à l'aide de courrier électronique par défaut configuration de la notification (c'est-envoyer à $DEFAULT_RECIPIENTS). J'ai aussi mis un destinataire explicite dans le projet. Dans les deux configurations, la sortie de la console pour le job dit:
Une tentative d'envoyer un e-mail à vide de la liste des destinataires, ignoré.
Cela semble être https://issues.jenkins-ci.org/browse/JENKINS-13583 à l'exception de
1. qui a été marqué comme résolu il y a quatre ans, et 2. Je reçois par e-mail lorsque j'utilise le basic, intégré dans les notifications. Est-ce que quelqu'voir ce problème avec la messagerie électronique-ext?
to:
paramètre de sorte que vous pouvez simplement spécifier le destinataire(s) sans la peine d'essayer de comprendre le recipientProviders
complexités.OriginalL'auteur Chris Nelson | 2016-05-10
Vous devez vous connecter pour publier un commentaire.
S'avère configuration du plugin est quelque peu non-intuitive; un réglage nécessaire est enterré derrière un bouton Avancé. J'ai reçu une réponse dans https://issues.jenkins-ci.org/browse/JENKINS-34731 et il travaille maintenant comme suit:
Dans les paramètres Avancés, Déclencheurs -> Échec - les listes de "Développeurs" par défaut, mais pas de "Liste de Destinataires."
Dans les paramètres Avancés, Déclencheurs -> Échec - les listes de "Développeurs" par défaut, mais pas de "Liste de Destinataires."
OriginalL'auteur Chris Nelson
Pour ceux qui utilisent ce plugin en combinaison avec l'Emploi DSL. Je dois ajouter la
sendTo { recipientList() }
bloc explicitement aux différents déclencheurs.Donc mon DSL ressemblait à ceci:
OriginalL'auteur Pieter Meiresone