Я пытаюсь настроить некоторые уведомления электронной почты группы в круиз-контроль, и я был по образцу многих примеров, которые я нашел:CruiseControlException: Неизвестный плагин для: <users>
<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)
....
Я думаю, что кто-то один и тот же вопрос в прошлом году, но не было никакого решения ошибки:
Setting up email notifications on cruise control
Это похоже на такую простую вещь, что каждый может понять, почему это исключение происходит?
другой ответ о cruisecontrol.net, который НЕ http://cruisecontrol.sourceforge.net/, который вы, кажется, используете – oers
Это не работает, потому что пользователей и групп не существует в версии CruiseControl, повторно используя. См. Эту страницу для примера отправки почты: http://cruisecontrol.sourceforge.net/gettingstartedsourcedist.html –