0

Cruise Control でグループの電子メール通知を設定しようとしています。私が見つけた多くの例のパターンに従っています。

<htmlemail mailhost="${mail.host}" subjectprefix="${mail.subject.prefix}" returnaddress="${mail.address.return}"
                    buildresultsurl="${build.url}/${project.name}" css="${css.location}" xsldir="${xsl.dir}"
                    xslfilelist="header.xsl,buildresults.xsl" returnname="${return.name}" skipusers="false" spamwhilebroken="false"
                    username="${cc.mail.username}" password="${cc.mail.password}" usessl="true" mailport="465" >
    <users>
        <user name="svnUser" group="buildmaster" address="${mail.address.buildmanager}"/>
    </users>
    <groups>
        <group name="buildmaster" >
            <notifications>
                <notificationType>Always</notificationType>
            </notifications>
        </group>                
    </groups>       
</htmlemail>

CC を開始すると、次の例外が発生します。

....
Caused by: net.sourceforge.cruisecontrol.CruiseControlException: Unknown plugin for: <users>
    at net.sourceforge.cruisecontrol.ProjectXMLHelper.configurePlugin(ProjectXMLHelper.java:106)
....

昨年、誰かが同じ問題を抱えていたと思いますが、エラーの解決策はありませんでした:

クルーズ コントロールの電子メール通知の設定

これは非常に簡単なことのように思えますが、この例外が発生している理由について何か洞察を持っている人はいますか?

4

1 に答える 1

0

の map 子要素を使用する必要があります<email />

お気に入り:

<map alias="mag82" adress="mail@test.com"/>

alias は svn ユーザー名です。

于 2012-04-30T20:31:00.973 に答える