Nodo no utilizado detectado al configurar el editor de correo electrónico para CruiseControl.NET 1.4.2

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

  •  19-08-2019
  •  | 
  •  

Pregunta

Estoy tratando de configurar mi servidor CruiseControl.NET para enviar correos electrónicos a aquellos que contribuyen a la fuente; sin embargo, parece que no puedo configurar el editor de correo electrónico correctamente. Recibo el siguiente error de CruiseControl.NET.

  

Excepción: nodo no utilizado detectado: < subjectSettings > < subject buildResult = " Success " valor = " ¡Construcción exitosa! ¡Tenga una cookie! & Quot; / & Gt; & Lt; / subjectSettings & Gt;

Esta es mi configuración. Las direcciones de correo electrónico reales se han modificado para proteger a los 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>

¿Cómo puedo configurar correctamente el editor de correo electrónico para evitar este error?

¿Fue útil?

Solución

¿Estás construyendo CruiseControl desde cero? porque parece que esa funcionalidad solo se verificó hace unas semanas, y si está utilizando una de las versiones, esa funcionalidad no está allí.

Otros consejos

Me encontré con esta pregunta ejecutando la versión 1.4.4 y recibiendo errores del editor similares a este:

  

notificación de nodo no utilizado detectado = " siempre "

Estaba usando la Email Publisher y no pude entender la problema. Resulta que hay un error en la documentación; debajo del bloque de grupos notification se ha cambiado a notifications. El bloque de grupos ahora debería leer:

<groups>
    <group name="buildMasters" notifications="always"/>
    <group name="developers" notifications="change"/>
</groups>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top