Navigation

  • index
  • modules |
  • next |
  • previous |
  • Buildbot 1.8.1 documentation »
  • 3. Buildbot Development »

Caution

Buildbot is deprecating Python 2.7. This is one of the last releases supporting it on the buildmaster. More info.

3.3. APIs¶

This section documents Buildbot’s APIs. These are the interfaces against which externally-maintained code should be written.

  • 3.3.1. REST API
    • 3.3.1.1. Versions
    • 3.3.1.2. Getting
    • 3.3.1.3. Collections
    • 3.3.1.4. Controlling
    • 3.3.1.5. Authentication
    • 3.3.1.6. Raml Specs
  • 3.3.2. Data API
    • 3.3.2.1. Sections
    • 3.3.2.2. Updates
    • 3.3.2.3. Concrete Interfaces
    • 3.3.2.4. Extending the Data API
    • 3.3.2.5. Data Model
  • 3.3.3. Database
    • 3.3.3.1. Database Overview
    • 3.3.3.2. Schema
    • 3.3.3.3. API
    • 3.3.3.4. Writing Database Connector Methods
    • 3.3.3.5. Modifying the Database Schema
    • 3.3.3.6. Foreign key checking
    • 3.3.3.7. Database Compatibility Notes
    • 3.3.3.8. Testing migrations with real databases
  • 3.3.4. Messaging and Queues
    • 3.3.4.1. Overview
    • 3.3.4.2. Connector API
    • 3.3.4.3. Queue Schema
    • 3.3.4.4. Message Schema

Logo

Quick search

Table Of Contents

  • 1. Buildbot Tutorial
  • 2. Buildbot Manual
  • 3. Buildbot Development
    • 3.1. Development Quick-start
    • 3.2. General Documents
    • 3.3. APIs
      • 3.3.1. REST API
      • 3.3.2. Data API
      • 3.3.3. Database
      • 3.3.4. Messaging and Queues
    • 3.4. Python3 compatibility
    • 3.5. Classes
  • 4. Release Notes
  • 5. Older Release Notes
  • 6. Indices and Tables

Previous topic

3.2.23. How to package Buildbot plugins

Next topic

3.3.1. REST API

This Page

  • Show Source