Jenkins E-Mail-ext-plugin meint, ich hätte kein Empfänger konfiguriert
Ich bin mit Jenkins 2.2 und E-Mail-ext plugin 2.42 (sowohl die aktuellen, wie auch alle meine anderen plugins). Ich habe meine Globale Konfiguration eingestellt, um einen einzigen, expliziten Empfänger und mein Projekt ist mit Standard-E-Mail-Benachrichtigung-Konfiguration (das heißt, senden $DEFAULT_RECIPIENTS). Ich habe auch einen expliziten Empfänger in das Projekt. In beiden Konfigurationen, die die Ausgabe der Konsole für den job, sagt:
Einem Versuch zu senden eine e-mail an leere Liste von Empfängern, ignoriert.
Dies würde zu sein scheinen https://issues.jenkins-ci.org/browse/JENKINS-13583 außer
1. das war markiert als "gelöst" vor vier Jahren, und 2. Habe e-mail bekommen, wenn ich basic, built-in-Benachrichtigungen. Hat jemand dieses problem mit E-Mail-ext?
InformationsquelleAutor der Frage Chris Nelson | 2016-05-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellt sich heraus plugin-Konfiguration ist etwas nicht intuitiv; eine notwendige Einstellung ist vergraben hinter einem button Erweitert. Ich bekam Antworten in https://issues.jenkins-ci.org/browse/JENKINS-34731 und es funktioniert nun wie folgt:
In den Erweiterten Einstellungen, Trigger -> Fehler - Irgendwelche Listen "Entwickler" standardmäßig, aber nicht das "Empfänger-Liste".
InformationsquelleAutor der Antwort Chris Nelson
Für diejenigen, die dieses plugin in Kombination mit Job-DSL. Ich habe zu tun fügen Sie die
sendTo { recipientList() }
block explizit auf die verschiedenen Auslöser.Also mein DSL-sah so aus:
InformationsquelleAutor der Antwort Pieter Meiresone