]> git.saurik.com Git - wxWidgets.git/blame - build/buildbot/config/common.xml
Correct compilation breakage of r63832.
[wxWidgets.git] / build / buildbot / config / common.xml
CommitLineData
74e67345
MW
1<?xml version="1.0" encoding="utf-8"?>
2
3<!--
4 Name: common.xml
5 Purpose: Schedulers and locks common to all slaves.
6 Author: Mike Wetherell
7 RCS-ID: $Id$
8 Copyright: (c) 2007 Mike Wetherell
9 Licence: wxWidgets licence
10-->
11
801be649 12<bot xmlns:xi="http://www.w3.org/2001/XInclude">
74e67345 13
801be649 14<xi:include href="include/defs.xml"/>
74e67345
MW
15
16<!--
17 Quick schedulers. Builds using these are triggered after each change to
18 the sources on the given branch.
c005fb28
MW
19
20 name: unique
21 branch: branch to watch
74e67345
MW
22 treeStableTimer: wait until the tree has stopped changing for the
23 given number of seconds before firing
c005fb28 24 fileNotImportant: files matching these patterns do not trigger a build
74e67345
MW
25-->
26
27<scheduler>
28 <name>trunk_quick</name>
29 <branch>trunk</branch>
30 <treeStableTimer>900</treeStableTimer>
0a4ca58b 31 <fileNotImportant>docs/* interface/*</fileNotImportant>
74e67345
MW
32</scheduler>
33
0e6e5fc8
VZ
34<scheduler>
35 <name>release_quick</name>
36 <branch><RELEASE_BRANCH/></branch>
37 <treeStableTimer>900</treeStableTimer>
38 <fileNotImportant>docs/* interface/*</fileNotImportant>
39</scheduler>
40
74e67345
MW
41<scheduler>
42 <name>stable_quick</name>
43 <branch><STABLE_BRANCH/></branch>
44 <treeStableTimer>900</treeStableTimer>
91752030 45 <fileNotImportant>docs/*</fileNotImportant>
74e67345
MW
46</scheduler>
47
48<!--
49 Schedulers that fire once a week.
50
51 A build can use one of these to be triggered once a week, or more than
52 one if it should run several times a week on particular days.
53-->
54
801be649
MW
55<nightly-schedulers name="sunday"/>
56<nightly-schedulers name="monday"/>
57<nightly-schedulers name="tuesday"/>
58<nightly-schedulers name="wednesday"/>
59<nightly-schedulers name="thursday"/>
60<nightly-schedulers name="friday"/>
61<nightly-schedulers name="saturday"/>
74e67345
MW
62
63<!--
64 Schedulers for daily builds.
65-->
66
801be649 67<nightly-schedulers name="daily"/>
74e67345 68
6dca18f7 69<!--
988729f5 70 A general purpose slave lock and ones for the trunk and stable branches.
6dca18f7
MW
71-->
72
73<slavelock>
74 <name>slave</name>
75</slavelock>
76
988729f5
MW
77<slavelock>
78 <name>trunk</name>
79</slavelock>
80
81<slavelock>
82 <name><STABLE_BRANCH/></name>
83</slavelock>
84
0e6e5fc8
VZ
85<slavelock>
86 <name><RELEASE_BRANCH/></name>
87</slavelock>
88
274e7157
MW
89<!--
90 Map SVN user ids to email addresses.
bb276f53
MW
91
92 The email address in wx-devs.xml can be overridden by adding a line like
93 this after the xi:include:
94
95 <email id="JMS">jaakko.salli -at- dnainternet.net</email>
96
97 or disabled using an empty tag:
98
99 <email id="JMS"/>
274e7157
MW
100-->
101
102<emaillookup name="wx-devs">
0c2d0fcf 103 <xi:include href="include/wx-devs.xml"/>
bb276f53 104 <!-- Overrides... -->
274e7157
MW
105</emaillookup>
106
107<!--
108 Notify people on the blame list when a build goes from good to bad.
84056016 109-->
274e7157
MW
110
111<mailnotifier>
112 <mode>problem</mode>
113 <lookup>wx-devs</lookup>
114</mailnotifier>
115
116<!--
117 Log every build to a mailing list.
118-->
119
120<mailnotifier>
22015a02 121 <extraRecipient>wx-buildbot -at- googlegroups.com</extraRecipient>
274e7157
MW
122</mailnotifier>
123
74e67345
MW
124<!--
125 Track SVN changes using the wx-cvs mailing list.
126 The <prefix> is subtracted from the paths in the 'Modified Files:'
127 section, the remainder is then assumed to give the branch and filename.
128-->
129
130<svnmaildirsource>
131 <prefix>wxWidgets</prefix>
132</svnmaildirsource>
133
134</bot>