annotate doc/orchestration.dtd @ 148:f3f5895e373c

Fixes to problems in recipe handling introduced in [155].
author cmlenz
date Sun, 21 Aug 2005 20:04:33 +0000
parents 94b703e2114d
children 80645a15336b
rev   line source
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
1 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
2 DTD for the Bitten build orchestration BEEP profile.
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
3 -->
30
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
4
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
5 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
6 Slave registration.
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
7 -->
30
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
8 <!ELEMENT register (platform, os)>
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
9 <!ATTLIST register
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
10 name CDATA #REQUIRED
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
11 maintainer CDATA #IMPLIED>
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
12
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
13 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
14 Platform/machine information for slave registration.
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
15 -->
30
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
16 <!ELEMENT platform #PCDATA>
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
17 <!ATTLIST os
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
18 processor CDATA #IMPLIED>
30
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
19
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
20 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
21 Operating system information for slave registration.
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
22 -->
30
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
23 <!ELEMENT os #PCDATA>
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
24 <!ATTLIST os
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
25 family CDATA #REQUIRED
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
26 version CDATA #IMPLIED>
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
27
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
28 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
29 Reply message from the master when registration of a slave was successful
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
30 -->
30
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
31 <!ELEMENT ok EMPTY>
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
32
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
33 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
34 Generic error message. Can be received in response to registration or build
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
35 initiation.
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
36 -->
30
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
37 <!ELEMENT error #PCDATA>
75ad81953032 Initial version of the DTD for the orchestration profile. Closes #5.
cmlenz
parents:
diff changeset
38 <!ATTLIST error
87
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
39 code CDATA #REQUIRED>
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
40
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
41 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
42 Build initiation request sent by the master to a slave.
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
43 -->
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
44 <!ELEMENT build #PCDATA>
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
45 <!ATTLIST build
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
46 recipe CDATA #REQUIRED>
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
47
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
48 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
49 Build request acknowledgement.
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
50 -->
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
51 <!ELEMENT started EMPTY>
87
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
52 <!ATTLIST started
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
53 time CDATA>
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
54
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
55 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
56 Build status reporting: ANS payload sent by the slave for every build step
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
57 processed.
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
58 -->
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
59 <!ELEMENT step #PCDATA>
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
60 <!ATTLIST step
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
61 id ID #REQUIRED
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
62 result (success|failure) #REQUIRED
87
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
63 description CDATA #IMPLIED
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
64 time CDATA #REQUIRED
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
65 duration CDATA #REQUIRED>
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
66
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
67 <!--
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
68 Completion of a build by the slave, independent of outcome.
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
69 -->
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
70 <!ELEMENT completed #PCDATA>
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
71 <!ATTLIST completed
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
72 result (success|failure) #REQUIRED
94b703e2114d Update orchestration profile DTD to current state of implementation.
cmlenz
parents: 70
diff changeset
73 time CDATA>
70
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
74
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
75 <!--
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
76 Cancellation of a build by the slave.
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
77 -->
ccd03b6f04ef Updated DTD for orchestration profile.
cmlenz
parents: 30
diff changeset
78 <!ELEMENT aborted #PCDATA>
Copyright (C) 2012-2017 Edgewall Software