]>
Commit | Line | Data |
---|---|---|
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 | ||
12 | <bot xmlns:xi="http://www.w3.org/2001/XInclude" | |
13 | xmlns:xsl="http://www.w3.org/1999/XSL/Transform" | |
14 | xmlns:exsl="http://exslt.org/common" | |
15 | xsl:version="1.0"> | |
16 | ||
17 | <xi:include href="include.xml" xpointer="xpointer(*/*)"/> | |
18 | ||
19 | <!-- | |
20 | Quick schedulers. Builds using these are triggered after each change to | |
21 | the sources on the given branch. | |
c005fb28 MW |
22 | |
23 | name: unique | |
24 | branch: branch to watch | |
74e67345 MW |
25 | treeStableTimer: wait until the tree has stopped changing for the |
26 | given number of seconds before firing | |
c005fb28 | 27 | fileNotImportant: files matching these patterns do not trigger a build |
74e67345 MW |
28 | --> |
29 | ||
30 | <scheduler> | |
31 | <name>trunk_quick</name> | |
32 | <branch>trunk</branch> | |
33 | <treeStableTimer>900</treeStableTimer> | |
34 | <fileNotImportant>doc/*</fileNotImportant> | |
35 | </scheduler> | |
36 | ||
37 | <scheduler> | |
38 | <name>stable_quick</name> | |
39 | <branch><STABLE_BRANCH/></branch> | |
40 | <treeStableTimer>900</treeStableTimer> | |
41 | <fileNotImportant>doc/*</fileNotImportant> | |
42 | </scheduler> | |
43 | ||
44 | <!-- | |
45 | Schedulers that fire once a week. | |
46 | ||
47 | A build can use one of these to be triggered once a week, or more than | |
48 | one if it should run several times a week on particular days. | |
49 | --> | |
50 | ||
51 | <nightly> | |
52 | <name>sunday_6am</name> | |
53 | <hour>6</hour> | |
54 | <dayOfWeek>0</dayOfWeek> | |
55 | </nightly> | |
56 | ||
57 | <nightly> | |
58 | <name>monday_6am</name> | |
59 | <hour>6</hour> | |
60 | <dayOfWeek>1</dayOfWeek> | |
61 | </nightly> | |
62 | ||
63 | <nightly> | |
64 | <name>tuesday_6am</name> | |
65 | <hour>6</hour> | |
66 | <dayOfWeek>2</dayOfWeek> | |
67 | </nightly> | |
68 | ||
69 | <nightly> | |
70 | <name>wednesday_6am</name> | |
71 | <hour>6</hour> | |
72 | <dayOfWeek>3</dayOfWeek> | |
73 | </nightly> | |
74 | ||
75 | <nightly> | |
76 | <name>thursday_6am</name> | |
77 | <hour>6</hour> | |
78 | <dayOfWeek>4</dayOfWeek> | |
79 | </nightly> | |
80 | ||
81 | <nightly> | |
82 | <name>friday_6am</name> | |
83 | <hour>6</hour> | |
84 | <dayOfWeek>5</dayOfWeek> | |
85 | </nightly> | |
86 | ||
87 | <nightly> | |
88 | <name>saturday_6am</name> | |
89 | <hour>6</hour> | |
90 | <dayOfWeek>6</dayOfWeek> | |
91 | </nightly> | |
92 | ||
93 | <!-- | |
94 | Schedulers for daily builds. | |
95 | --> | |
96 | ||
97 | <nightly> | |
98 | <name>daily_6am</name> | |
99 | <hour>6</hour> | |
100 | </nightly> | |
101 | ||
102 | <!-- | |
103 | Track SVN changes using the wx-cvs mailing list. | |
104 | The <prefix> is subtracted from the paths in the 'Modified Files:' | |
105 | section, the remainder is then assumed to give the branch and filename. | |
106 | --> | |
107 | ||
108 | <svnmaildirsource> | |
109 | <prefix>wxWidgets</prefix> | |
110 | </svnmaildirsource> | |
111 | ||
112 | </bot> |