Cruisecontrol: comment afficher les résultats de construction
-
12-09-2019 - |
Question
lorsque thte construction est terminée, j'ai reçu un e-mail avec le lien pour voir les résultats. Est-il possible de configurer le fichier config.xml pour voir le résultat au format texte directement dans l'e-mail reçu? Quelle est la façon de le faire? Pour le faire, il est nécessaire de fusionner le journal ???
La solution
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
)
Autres conseils
Vous pouvez soit modifier l'éditeur de courrier électronique, ou écrivez votre propre. Vous pouvez facilement envoyer des e-mails à partir de la console, joint les resoults de construction au format.
Le contenu des mails envoyés est contrôlé par les fichiers XSL (T), voir documentation pour
Vous pouvez trouver les originaux à: $CCDIR/webapps/cruisecontrol/xsl
. Dans notre configuration que nous venons recopié les fichiers dans un autre répertoire, les peaufiné à nos besoins et a souligné le nouveau répertoire avec l'attribut xsldir
de <htmlemail>
.