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

61 lines
2.1 KiB
XML
Executable File

<publishers xmlns:cb="urn:ccnet.config.builder">
<xmllogger logDir=".\buildlogs" />
<artifactcleanup cleanUpMethod="DeleteBuildsOlderThanXDays" cleanUpValue="30" />
<!-- adds a simple rss feed xml file to the $(artifacts_dir) -->
<rss />
<buildpublisher>
<sourceDir>$(drive)\pedpics</sourceDir>
<publishDir>$(artifacts_dir)\pedpics</publishDir>
<useLabelSubDirectory>true</useLabelSubDirectory>
<!-- <cleanUpMethod>DeleteBuildsOlderThanXDays</cleanUpMethod> -->
<!-- <cleanUpValue>30</cleanUpValue> -->
<alwaysPublish>true</alwaysPublish>
</buildpublisher>
<exec executable="cmd.exe"
buildArgs="/C erase $(drive)\pedpics\*.jpg"
description="removing jpgs"
abortOnFail="true"/>
<exec executable="cmd.exe"
buildArgs="/C $(scripts_dir)\CruiseControl\cleanup_folders.rb $(artifacts_dir)\pedpics\ 30"
description="cleaning up old build folders"
abortOnFail="true"/>
<cb:include href="$(function)_stats.xml"/>
<email_rockstar
RegexpSubjectPattern="^([^_]+)_([^_]+)_([^_]+)_([^_]+)_([\S]+)\s([^:]+)(.*)"
RegexpSubjectReplacement="$2: $4 $5 ($6)"
from="$(mail_from)"
mailhost="$(mail_host)"
mailhostUsername="$(mail_hostUsername)"
includeDetails="true">
<users>
<user name="pedpics" group="buildmasters" address="$(pedpics_email)"/>
<cb:build_masters_email/>
</users>
<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>
<NotificationType>Fixed</NotificationType>
</modifierNotificationTypes>
</email_rockstar>
</publishers>