CruiseControl.NET 1.4.2の電子メールパブリッシャーを構成するときに検出された未使用ノード

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

  •  19-08-2019
  •  | 
  •  

質問

CruiseControl.NETサーバーを設定して、ソースに貢献している人にメールを送信しようとしています。ただし、電子メール発行者を適切に構成できないようです。 CruiseControl.NETから次のエラーが表示されます。

  

Exception:未使用ノードが検出されました:<!> lt; subjectSettings <!> gt; <!> lt; subject buildResult = <!> quot; Success <!> quot; value = <!> quot; Build Successful!クッキーを持っている!<!> quot; / <!> gt; <!> lt; / subjectSettings <!> gt;

これは私の構成です。実際のメールアドレスは、無実の人を保護するために変更されています。

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

このエラーを回避するために、電子メール発行者を適切に構成するにはどうすればよいですか?

役に立ちましたか?

解決

CruiseControlをゼロから構築していますか?その機能は数週間前にしかチェックされていないようで、いずれかのリリースを使用している場合、その機能はそこにありません。

他のヒント

バージョン1.4.4を実行し、次のような発行者エラーを受け取るこの質問に思いつきました:

  

未使用ノードが通知を検出しました= <!> quot; always <!> quot;

Email Publisher のドキュメントを使用していたため、問題。ドキュメントに誤りがあることがわかりました。グループブロックの下のnotificationnotificationsに変更されました。グループブロックは次のようになります。

<groups>
    <group name="buildMasters" notifications="always"/>
    <group name="developers" notifications="change"/>
</groups>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top