comparison doc/orchestration.dtd @ 70:ccd03b6f04ef

Updated DTD for orchestration profile.
author cmlenz
date Fri, 01 Jul 2005 10:28:46 +0000
parents 75ad81953032
children 94b703e2114d
comparison
equal deleted inserted replaced
69:b92d7c7d70fd 70:ccd03b6f04ef
1 <!-- DTD for the Bitten build orchestration BEEP profile. --> 1 <!--
2 DTD for the Bitten build orchestration BEEP profile.
3 -->
2 4
5 <!--
6 Slave registration.
7 -->
3 <!ELEMENT register (platform, os)> 8 <!ELEMENT register (platform, os)>
4 <!ATTLIST register 9 <!ATTLIST register
5 name CDATA #REQUIRED 10 name CDATA #REQUIRED
6 maintainer CDATA #IMPLIED> 11 maintainer CDATA #IMPLIED>
7 12
13 <!--
14 Platform/machine information for slave registration.
15 -->
8 <!ELEMENT platform #PCDATA> 16 <!ELEMENT platform #PCDATA>
17 <!ATTLIST os
18 processor CDATA #IMPLIED>
9 19
20 <!--
21 Operating system information for slave registration.
22 -->
10 <!ELEMENT os #PCDATA> 23 <!ELEMENT os #PCDATA>
11 <!ATTLIST os 24 <!ATTLIST os
12 family CDATA #REQUIRED 25 family CDATA #REQUIRED
13 version CDATA #IMPLIED> 26 version CDATA #IMPLIED>
14 27
15 <!ELEMENT build #PCDATA> 28 <!--
16 29 Reply message from the master when registration of a slave was successful
30 -->
17 <!ELEMENT ok EMPTY> 31 <!ELEMENT ok EMPTY>
18 32
33 <!--
34 Generic error message. Can be received in response to registration or build
35 initiation.
36 -->
19 <!ELEMENT error #PCDATA> 37 <!ELEMENT error #PCDATA>
20 <!ATTLIST error 38 <!ATTLIST error
21 code CDATA #REQUIRED 39 code CDATA #REQUIRED
22 xml:lang CDATA #IMPLIED> 40 xml:lang CDATA #IMPLIED>
41
42 <!--
43 Build initiation request sent by the master to a slave.
44 -->
45 <!ELEMENT build #PCDATA>
46 <!ATTLIST build
47 recipe CDATA #REQUIRED>
48
49 <!--
50 Build request acknowledgement.
51 -->
52 <!ELEMENT started EMPTY>
53
54 <!--
55 Build status reporting: ANS payload sent by the slave for every build step
56 processed.
57 -->
58 <!ELEMENT step #PCDATA>
59 <!ATTLIST step
60 id ID #REQUIRED
61 result (success|failure) #REQUIRED
62 description CDATA #IMPLIED>
63
64 <!--
65 Cancellation of a build by the slave.
66 -->
67 <!ELEMENT aborted #PCDATA>
Copyright (C) 2012-2017 Edgewall Software