lorsque la construction est terminée, j'ai reçu un email avec le lien pour voir les résultats. Est-il possible de configurer le fichier config.xml pour voir le résultat en format texte directement dans l'email reçu? Quelle est la façon de le faire? Pour le faire, est-il nécessaire de fusionner le journal ???Cruisecontrol: comment afficher les résultats de construction
Répondre
Ouvrez votre ccnet.exe.config
(PAS ccnet.config
) et recherchez cette section:
<xslFiles>
<file name="xsl\header.xsl" />
<file name="xsl\modifications.xsl" />
<file name="xsl\msbuild2ccnet.xsl" /> <!-- This is our build results transform-->
</xslFiles>
ajouter la transformation XSL pour vos résultats de construction (si vous n'êtes pas sûr, recherchez la section <xslFileNames>
dans votre dashboard.config
)
Vous pouvez modifier l'éditeur de courrier électronique ou créer le vôtre. Vous pouvez facilement envoyer des courriels à partir de la console, attachés aux résultats de construction formatés.
Le contenu des mails envoyés est contrôlé par des fichiers XSL (T), voir documentation for <htmlemail>. Vous pouvez trouver les originaux à $CCDIR/webapps/cruisecontrol/xsl
. Dans notre configuration, nous avons simplement copié les fichiers dans un autre répertoire, les avons ajustés à nos besoins et avons pointé le nouveau répertoire avec l'attribut xsldir
de <htmlemail>
.
Pas vraiment sûr si OP se réfère à CruiseControl.NET ou CruiseControl «simple». –