Files
gtav-src/tools_ng/etc/CruiseControl/assetbuilder/assetbuilder_publishers.xml
T
2025-09-29 00:52:08 +02:00

55 lines
2.0 KiB
XML
Executable File

<publishers xmlns:cb="urn:ccnet.config.builder">
<xmllogger logDir=".\buildlogs"/>
<xmllogger logDir=".\buildlogs" postScript="$(RS_TOOLSROOT)\script\util\cruisecontrol\assetbuilder\assetbuilder_post_log_project_state.bat" postArgs="$(projectname_dev)" />
<artifactcleanup cleanUpMethod="DeleteBuildsOlderThanXDays" cleanUpValue="30" />
<!-- adds a simple rss feed xml file to the $(artifacts_dir) -->
<rss />
<cb:include href="$(buildpublisher_file)"/>
<cb:include href="$(function)_stats.xml"/>
<!--
RegexpSubjectPattern="^([^_]+)_([^_]+)_([^_]+)_([^_]+)_([\S]+)\s([^:]+)(.*)"
RegexpSubjectReplacement="$2 $3: $4 $5 ($6)"
-->
<email_rockstar
RegexpSubjectPattern="(.*)"
RegexpSubjectReplacement="$1"
from="$(mail_from)"
mailhost="$(mail_host)"
mailhostUsername="$(mail_hostUsername)"
includeDetails="true">
<cb:include href="$(function)_users$(variant).xml"/>
<groups>
<group name="buildgrandmasters" notification="always"/>
<group name="buildmasters" notification="always"/>
<group name="developers" notification="change"/>
<group name="winners" notification="success"/>
<group name="losers" notification="failed"/>
<group name="menders" notification="fixed"/>
<group name="crashers" notification="exception"/>
</groups>
<modifierNotificationTypes>
<NotificationType>Failed</NotificationType>
</modifierNotificationTypes>
<subjectSettings>
<subject buildResult="Success" value="${CCNetProject} : Success"/>
<subject buildResult="Broken" value="${CCNetProject} : Broken"/>
<subject buildResult="StillBroken" value="${CCNetProject} : Still Broken"/>
<subject buildResult="Fixed" value="${CCNetProject} : Fixed"/>
<subject buildResult="Exception" value="${CCNetProject} : Exception"/>
</subjectSettings>
</email_rockstar>
</publishers>