Rilevato nodo inutilizzato durante la configurazione del publisher di posta elettronica per CruiseControl.NET 1.4.2

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

  •  19-08-2019
  •  | 
  •  

Domanda

Sto cercando di configurare il mio server CruiseControl.NET per inviare e-mail a coloro che contribuiscono alla fonte; tuttavia, non riesco a configurare correttamente l'editore di posta elettronica. Ricevo il seguente errore da CruiseControl.NET.

  

Eccezione: nodo non utilizzato rilevato: < subjectSettings > < subject buildResult = " Success " value = " Build Successful! Avere un cookie! & Quot; / & Gt; & Lt; / subjectSettings & Gt;

Questa è la mia configurazione. I veri indirizzi e-mail sono stati modificati per proteggere gli innocenti.

<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>

Come posso configurare correttamente l'editore e-mail per evitare questo errore?

È stato utile?

Soluzione

Stai costruendo CruiseControl da zero? perché sembra che la funzionalità sia stata verificata solo poche settimane fa e se si utilizza una delle versioni quella funzionalità non è presente.

Altri suggerimenti

Mi sono imbattuto in questa domanda con la versione 1.4.4 e la ricezione di errori del publisher simili a questo:

  

notifica nodo rilevato non utilizzato = " sempre "

Stavo utilizzando la Email Publisher e non sono riuscito a capire problema. Si scopre che c'è un errore nella documentazione; nel blocco gruppi notification è stato modificato in notifications. Il blocco gruppi dovrebbe ora leggere:

<groups>
    <group name="buildMasters" notifications="always"/>
    <group name="developers" notifications="change"/>
</groups>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top