Wie auf den Inhalt der html-Datei Vorlage des jenkins-E-Mail-ext?
Ich bin mit Jenkins und E-Mail-ext build-Benachrichtigungen senden. Bauen Sie produziert kleine benutzerdefinierten gespeicherten Bericht als einfaches HTML in out
- Verzeichnis. Jetzt kann ich einfach befestigen Sie diesen Bericht, um die E-Mail, aber was ich will ist, um dieses Berichts dargestellt, um den Textkörper der E-Mail selbst. Ich weiß, dass ich schreiben kann, meine eigene jelly-Vorlage, aber dies erfordert Zugriff auf den build-server(zu installieren jelly-Skript), ich möchte vermeiden diese zu. Also meine Fragen sind:
- Kann ich den Inhalt der beliebigen Datei(generiert, während build) zum Inhalt-Feld der E-Mail-Ext-plugin?
- Wenn ich nicht, was ist die einfachste Weise, so zu schicken-report in Jenkins?
- möglich, Duplikat der Laden von HTML-Inhalt der Datei zu Div [ohne die Verwendung von iframes]
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sieht es aus wie die meisten einfache Weise ist die Verwendung von 'Pre-Skript senden" des E-Mail-ext
Skript sieht wie folgt aus:
Macht es Inhalt der HealthTestResults.html befindet sich im Stammverzeichnis der workspace nur als Körper der Nachricht.
Einfache Lösung, um die html-Datei, um E-Mail-Inhalt ist, fügen Sie folgende Zeile in der Standard-Inhalt = ${FILE path="yourfilename.html"}
dies funktioniert für mich in jenkins E-Mail-ext-plugin
Ich versuche es mit
Aber die E-Mail verschickt wird, wie diese:
Frame Alert
Dieses Dokument soll betrachtet werden, mit der die frames-Funktion. Wenn Sie diese Meldung sehen, verwenden Sie eine non-frame-capable web client.
Kennen Sie den Grund?
Mike Chaliy