Mercurial > bitten > bitten-test
view doc/orchestration.dtd @ 83:42970c14524a
Perform slave/platform matching at slave registration. Use builtin {{{set}}} type on Python >= 2.4.
author | cmlenz |
---|---|
date | Fri, 08 Jul 2005 17:02:28 +0000 |
parents | ccd03b6f04ef |
children | 94b703e2114d |
line wrap: on
line source
<!-- DTD for the Bitten build orchestration BEEP profile. --> <!-- Slave registration. --> <!ELEMENT register (platform, os)> <!ATTLIST register name CDATA #REQUIRED maintainer CDATA #IMPLIED> <!-- Platform/machine information for slave registration. --> <!ELEMENT platform #PCDATA> <!ATTLIST os processor CDATA #IMPLIED> <!-- Operating system information for slave registration. --> <!ELEMENT os #PCDATA> <!ATTLIST os family CDATA #REQUIRED version CDATA #IMPLIED> <!-- Reply message from the master when registration of a slave was successful --> <!ELEMENT ok EMPTY> <!-- Generic error message. Can be received in response to registration or build initiation. --> <!ELEMENT error #PCDATA> <!ATTLIST error code CDATA #REQUIRED xml:lang CDATA #IMPLIED> <!-- Build initiation request sent by the master to a slave. --> <!ELEMENT build #PCDATA> <!ATTLIST build recipe CDATA #REQUIRED> <!-- Build request acknowledgement. --> <!ELEMENT started EMPTY> <!-- Build status reporting: ANS payload sent by the slave for every build step processed. --> <!ELEMENT step #PCDATA> <!ATTLIST step id ID #REQUIRED result (success|failure) #REQUIRED description CDATA #IMPLIED> <!-- Cancellation of a build by the slave. --> <!ELEMENT aborted #PCDATA>