Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > 74a079f60081eb768b37d9cbd7adb753 > files > 111

buildbot-doc-0.8.8-3.mga4.noarch.rpm



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>Buildbot Development &mdash; Buildbot 0.8.8 documentation</title>
    
    <link rel="stylesheet" href="../_static/agogo.css" type="text/css" />
    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
    
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    '../',
        VERSION:     '0.8.8',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="../_static/jquery.js"></script>
    <script type="text/javascript" src="../_static/underscore.js"></script>
    <script type="text/javascript" src="../_static/doctools.js"></script>
    <link rel="shortcut icon" href="../_static/buildbot.ico"/>
    <link rel="top" title="Buildbot 0.8.8 documentation" href="../index.html" />
    <link rel="next" title="Master Organization" href="master-overview.html" />
    <link rel="prev" title="Optimization" href="../manual/optimization.html" /> 
  </head>
  <body>
    <div class="header-wrapper">
      <div class="header">
          <p class="logo"><a href="../index.html">
            <img class="logo" src="../_static/header-text-transparent.png" alt="Logo"/>
          </a></p>
        <div class="headertitle"><a
          href="../index.html">Buildbot 0.8.8 documentation</a></div>
        <div class="rel">
          <a href="../manual/optimization.html" title="Optimization"
             accesskey="P">previous</a> |
          <a href="master-overview.html" title="Master Organization"
             accesskey="N">next</a> |
          <a href="../py-modindex.html" title="Python Module Index"
             >modules</a> |
          <a href="../genindex.html" title="General Index"
             accesskey="I">index</a>
        </div>
       </div>
    </div>

    <div class="content-wrapper">
      <div class="content">
        <div class="document">
            
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body">
            
  <div class="section" id="buildbot-development">
<span id="id1"></span><h1>Buildbot Development<a class="headerlink" href="#buildbot-development" title="Permalink to this headline">ΒΆ</a></h1>
<p>This chapter is the official repository for the collected wisdom of the
Buildbot hackers.  It is intended both for developers writing patches that will
be included in Buildbot itself, and for advanced users who wish to customize
Buildbot.</p>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="master-overview.html">Master Organization</a><ul>
<li class="toctree-l2"><a class="reference internal" href="master-overview.html#buildmaster-service-hierarchy">Buildmaster Service Hierarchy</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="definitions.html">Definitions</a><ul>
<li class="toctree-l2"><a class="reference internal" href="definitions.html#repository">Repository</a></li>
<li class="toctree-l2"><a class="reference internal" href="definitions.html#project">Project</a></li>
<li class="toctree-l2"><a class="reference internal" href="definitions.html#version-control-comparison">Version Control Comparison</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="style.html">Buildbot Coding Style</a><ul>
<li class="toctree-l2"><a class="reference internal" href="style.html#symbol-names">Symbol Names</a></li>
<li class="toctree-l2"><a class="reference internal" href="style.html#twisted-idioms">Twisted Idioms</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="tests.html">Buildbot's Test Suite</a><ul>
<li class="toctree-l2"><a class="reference internal" href="tests.html#suites">Suites</a></li>
<li class="toctree-l2"><a class="reference internal" href="tests.html#mixins">Mixins</a></li>
<li class="toctree-l2"><a class="reference internal" href="tests.html#fakes">Fakes</a></li>
<li class="toctree-l2"><a class="reference internal" href="tests.html#good-tests">Good Tests</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="config.html">Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="config.html#builder-configuration">Builder Configuration</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="config.html#error-handling">Error Handling</a></li>
<li class="toctree-l1"><a class="reference internal" href="config.html#reconfiguration">Reconfiguration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="config.html#reconfigurable-services">Reconfigurable Services</a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html#change-sources">Change Sources</a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html#schedulers">Schedulers</a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html#slaves">Slaves</a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html#user-managers">User Managers</a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html#status-receivers">Status Receivers</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="utils.html">Utilities</a><ul>
<li class="toctree-l2"><a class="reference internal" href="utils.html#module-buildbot.util.lru">buildbot.util.lru</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#module-buildbot.util.bbcollections">buildbot.util.bbcollections</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#module-buildbot.util.eventual">buildbot.util.eventual</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#module-buildbot.util.json">buildbot.util.json</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#module-buildbot.util.maildir">buildbot.util.maildir</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#module-buildbot.util.misc">buildbot.util.misc</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#module-buildbot.util.netstrings">buildbot.util.netstrings</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#module-buildbot.util.sautils">buildbot.util.sautils</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#buildbot-util-subscription">buildbot.util.subscription</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#buildbot-util-croniter">buildbot.util.croniter</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html#module-buildbot.util.state">buildbot.util.state</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="database.html">Database</a><ul>
<li class="toctree-l2"><a class="reference internal" href="database.html#database-overview">Database Overview</a></li>
<li class="toctree-l2"><a class="reference internal" href="database.html#schema">Schema</a></li>
<li class="toctree-l2"><a class="reference internal" href="database.html#api">API</a></li>
<li class="toctree-l2"><a class="reference internal" href="database.html#writing-database-connector-methods">Writing Database Connector Methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="database.html#modifying-the-database-schema">Modifying the Database Schema</a></li>
<li class="toctree-l2"><a class="reference internal" href="database.html#database-compatibility-notes">Database Compatibility Notes</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="results.html">Build Result Codes</a></li>
<li class="toctree-l1"><a class="reference internal" href="formats.html">File Formats</a><ul>
<li class="toctree-l2"><a class="reference internal" href="formats.html#log-file-format">Log File Format</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="webstatus.html">Web Status</a><ul>
<li class="toctree-l2"><a class="reference internal" href="webstatus.html#jinja-web-templates">Jinja Web Templates</a></li>
<li class="toctree-l2"><a class="reference internal" href="webstatus.html#web-authorization-framework">Web Authorization Framework</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="master-slave.html">Master-Slave API</a><ul>
<li class="toctree-l2"><a class="reference internal" href="master-slave.html#connection">Connection</a></li>
<li class="toctree-l2"><a class="reference internal" href="master-slave.html#build-slaves">Build Slaves</a></li>
<li class="toctree-l2"><a class="reference internal" href="master-slave.html#setup">Setup</a></li>
<li class="toctree-l2"><a class="reference internal" href="master-slave.html#pinging">Pinging</a></li>
<li class="toctree-l2"><a class="reference internal" href="master-slave.html#building">Building</a></li>
<li class="toctree-l2"><a class="reference internal" href="master-slave.html#slave-builders">Slave Builders</a></li>
<li class="toctree-l2"><a class="reference internal" href="master-slave.html#commands">Commands</a></li>
<li class="toctree-l2"><a class="reference internal" href="master-slave.html#updates">Updates</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="encodings.html">String Encodings</a><ul>
<li class="toctree-l2"><a class="reference internal" href="encodings.html#inputs">Inputs</a></li>
<li class="toctree-l2"><a class="reference internal" href="encodings.html#outputs">Outputs</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="metrics.html">Metrics</a><ul>
<li class="toctree-l2"><a class="reference internal" href="metrics.html#metric-events">Metric Events</a></li>
<li class="toctree-l2"><a class="reference internal" href="metrics.html#metric-handlers">Metric Handlers</a></li>
<li class="toctree-l2"><a class="reference internal" href="metrics.html#metric-watchers">Metric Watchers</a></li>
<li class="toctree-l2"><a class="reference internal" href="metrics.html#metric-helpers">Metric Helpers</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="classes.html">Classes</a><ul>
<li class="toctree-l2"><a class="reference internal" href="cls-buildfactory.html">BuildFactory</a></li>
<li class="toctree-l2"><a class="reference internal" href="cls-remotecommands.html">RemoteCommands</a></li>
<li class="toctree-l2"><a class="reference internal" href="cls-buildsteps.html">BuildSteps</a></li>
<li class="toctree-l2"><a class="reference internal" href="cls-forcesched.html">ForceScheduler</a></li>
<li class="toctree-l2"><a class="reference internal" href="cls-irenderable.html">IRenderable</a></li>
<li class="toctree-l2"><a class="reference internal" href="cls-iproperties.html">IProperties</a></li>
</ul>
</li>
</ul>
</div>
</div>


          </div>
        </div>
      </div>
        </div>
        <div class="sidebar">
<h3>Table Of Contents</h3>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../tutorial/index.html">Buildbot Tutorial</a></li>
<li class="toctree-l1"><a class="reference internal" href="../manual/index.html">Buildbot Manual</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="">Buildbot Development</a><ul>
<li class="toctree-l2"><a class="reference internal" href="master-overview.html">Master Organization</a></li>
<li class="toctree-l2"><a class="reference internal" href="definitions.html">Definitions</a></li>
<li class="toctree-l2"><a class="reference internal" href="style.html">Buildbot Coding Style</a></li>
<li class="toctree-l2"><a class="reference internal" href="tests.html">Buildbot's Test Suite</a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html">Configuration</a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html#error-handling">Error Handling</a></li>
<li class="toctree-l2"><a class="reference internal" href="config.html#reconfiguration">Reconfiguration</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html">Utilities</a></li>
<li class="toctree-l2"><a class="reference internal" href="database.html">Database</a></li>
<li class="toctree-l2"><a class="reference internal" href="results.html">Build Result Codes</a></li>
<li class="toctree-l2"><a class="reference internal" href="formats.html">File Formats</a></li>
<li class="toctree-l2"><a class="reference internal" href="webstatus.html">Web Status</a></li>
<li class="toctree-l2"><a class="reference internal" href="master-slave.html">Master-Slave API</a></li>
<li class="toctree-l2"><a class="reference internal" href="encodings.html">String Encodings</a></li>
<li class="toctree-l2"><a class="reference internal" href="metrics.html">Metrics</a></li>
<li class="toctree-l2"><a class="reference internal" href="classes.html">Classes</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../relnotes/index.html">Release Notes for Buildbot v0.8.8</a></li>
</ul>

          <h3 style="margin-top: 1.5em;">Search</h3>
          <form class="search" action="../search.html" method="get">
            <input type="text" name="q" />
            <input type="submit" value="Go" />
            <input type="hidden" name="check_keywords" value="yes" />
            <input type="hidden" name="area" value="default" />
          </form>
          <p class="searchtip" style="font-size: 90%">
            Enter search terms or a module, class or function name.
          </p>
        </div>
        <div class="clearer"></div>
      </div>
    </div>

    <div class="footer-wrapper">
      <div class="footer">
        <div class="left">
          <a href="../manual/optimization.html" title="Optimization"
             >previous</a> |
          <a href="master-overview.html" title="Master Organization"
             >next</a> |
          <a href="../py-modindex.html" title="Python Module Index"
             >modules</a> |
          <a href="../genindex.html" title="General Index"
             >index</a>
            <br/>
            <a href="../_sources/developer/index.txt"
               rel="nofollow">Show Source</a>
        </div>

        <div class="right">
          
    <div class="footer">
        &copy; Copyright Buildbot Team Members.
      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    </div>
        </div>
        <div class="clearer"></div>
      </div>
    </div>

  </body>
</html>