Comment faire pour inclure le contenu d'un fichier html pour le modèle de jenkins e-mail-ext?
Je suis à l'aide de Jenkins et e-mail poste pour envoyer des notifications construire. Construire le produit de petites rapports personnalisés stockés en tant que simple HTML dans out
répertoire. Maintenant je peut facilement joindre le présent rapport à l'e-mail, mais ce que je veux, c'est ce rapport rendu le corps de l'email lui-même. Je sais que je peux écrire mon propre gelée de modèle, mais cela nécessite l'accès au serveur de build(pour installer jelly script), je veux éviter de trop. Donc mes questions sont:
- Puis-je inclure le contenu du fichier arbitraire(générés lors de la construction) de champ Contenu de l'e-Mail-Ext plugin?
- Si je ne peux pas, ce qui est le plus facile pour envoyer un tel rapport Jenkins?
double possible de Charge le Contenu du Fichier HTML à Div [sans l'utilisation d'iframes]
OriginalL'auteur Mike Chaliy | 2013-05-01
Vous devez vous connecter pour publier un commentaire.
Il ressemble le plus simple est d'utiliser le "Pré-envoyer Script' de l'e-Mail-ext
Script ressemble à ceci:
Il rend le contenu de la HealthTestResults.html situé à la racine de l'espace de travail comme corps du message.
Yap - Votre meilleure méthode pour le traitement des fichiers XML au format HTML est d'ajouter une feuille de style XSL processus de votre construction. Et puis d'inclure le la sortie la ligne de fixation (voir ci-dessus).
Ce code fonctionne pour moi , mais maintenant mon problème est , il y a une pièce jointe (spécifiée dans la section "pièces Jointes" du plugin ) qui est manquant
il ne fonctionne pas
OriginalL'auteur Mike Chaliy
Moyen facile d'inclure le fichier html pour le contenu de l'email est à ajouter en dessous de la ligne dans le contenu par défaut = ${FICHIER, le chemin d'accès="yourfilename.html"}
cela fonctionne pour moi dans jenkins e-mail ext plugin
OriginalL'auteur Chetan Kabra
Je l'ai essayer en utilisant
Mais l'e-mail envoyé est comme ceci:
Cadre De L'Alerte
Ce document est conçu pour être visualisé à l'aide de la cadres de la fonction. Si vous voyez ce message, vous êtes à l'aide d'un non-cadre capable de client web.
Savez-vous la raison?
Mike Chaliy
OriginalL'auteur Bodhi Zhang