nó não utilizado detectado ao configurar publisher e-mail para CruiseControl.NET 1.4.2

StackOverflow https://stackoverflow.com/questions/458958

  •  19-08-2019
  •  | 
  •  

Pergunta

Eu estou tentando configurar meu servidor CruiseControl.NET para enviar e-mails para aqueles a contribuir para a fonte; no entanto, eu não consigo configurar o editor de e-mail corretamente. Estou recebendo o seguinte erro de CruiseControl.NET.

Exceção: nó não utilizados detectado:

Esta é a minha configuração. Os endereços de e-mail reais foram alterados para proteger os inocentes.

<publishers>
    <xmllogger />

    <email from="abs@companyx.com" mailhost="email.companyx.com" includeDetails="true" >
        <users>
            <user name="john@companyx.com" group="buildMasters" address="john@companyx.com"/>
            <user name="jane@companyx.com" group="buildMasters" address="jane@companyx.com"/>
            <user name="joe@companyx.com" group="developers" address="joe@companyx.com"/>
            <user name="jill@companyx.com" group="developers" address="jill@companyx.com"/>
            <user name="jerry@companyx.com" group="developers" address="jerry@companyx.com"/>
        </users>
        <groups>
            <group name="buildMasters" notification="always"/>
            <group name="developers" notification="change"/>
        </groups>
        <modifierNotificationTypes>
            <NotificationType>Failed</NotificationType>
            <NotificationType>Fixed</NotificationType>
            <NotificationType>Success</NotificationType>
        </modifierNotificationTypes>
        <subjectSettings>
                <subject buildResult="Success" value="Build Successful! Have a cookie!" />
        </subjectSettings>
    </email>

</publishers>

Como posso configurar corretamente o publisher e-mail para evitar esse erro?

Foi útil?

Solução

Você está construindo CruiseControl a partir do zero? porque parece que essa funcionalidade só foi verificada em algumas semanas atrás, e se você estiver usando um dos lançamentos que a funcionalidade não está lá.

Outras dicas

deparei-me com esta questão executando a versão 1.4.4 e receber erros editor semelhantes a esta:

nó não utilizado detectado notificação = "always"

Eu estava usando o documentação Email Publisher e não conseguia descobrir a problema. Acontece que há um erro na documentação; sob os grupos bloco notification foi alterado para notifications. O bloco de grupos deve agora ler:

<groups>
    <group name="buildMasters" notifications="always"/>
    <group name="developers" notifications="change"/>
</groups>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top