Мы отправляем электронные письма для любого статуса сборки. Если сборка не удалась, я хочу либо:
- отправить дополнительное электронное письмо с приложением
- условно прикрепить файл к письму
У меня работает либо один, но второй вариант, я думаю, лучше.
Как я могу это сделать в конфигурационном файле CC.NET?
Могу ли я иметь два раздела - один с, а другой с
Возможно, это то, что я хочу, но я не могу найти пример этого.
Прямо сейчас файл конфигурации выглядит так:
<publishers>
<buildpublisher>
<sourceDir>...</sourceDir>
<publishDir>...</publishDir>
</buildpublisher>
<buildpublisher>
<sourceDir>...</sourceDir>
<publishDir>...</publishDir>
</buildpublisher>
<xmllogger />
<email from="..." mailhost="..." mailhost Username="..." includeDetails="True">
<users>
<user name="..." group="..." address="..."/>
</users>
<groups>
<group name="buildstatus" notification="Always" />
</groups>
<xslFiles>
<file>xsl\header.xsl</file>
<file>xsl\modifications.xsl</file>
</xslFiles>
</email>
Наверное, мне стоит добавить
<onfailure>
<attachments>
<file>...</file>
</attachments>
</onfailure>
Я ищу определенный пример конфигурации, которая показывает издателю, отправляющему электронное письмо с вложением для полевой сборки.