This is the Buildbot manual for Buildbot version 3.11.4.
2. Buildbot Manual
- 2.1. Introduction
 - 2.2. Installation
 - 2.3. Concepts
 - 2.4. Secret Management
 - 2.5. Configuration
- 2.5.1. Configuring Buildbot
 - 2.5.2. Global Configuration
 - 2.5.3. Change Sources and Changes
 - 2.5.4. Changes
 - 2.5.5. Schedulers
 - 2.5.6. Workers
 - 2.5.7. Builder Configuration
 - 2.5.8. Projects
 - 2.5.9. Build Factories
 - 2.5.10. Build Sets
 - 2.5.11. Properties
 - 2.5.12. Build Steps
 - 2.5.13. Interlocks
 - 2.5.14. Report Generators
 - 2.5.15. Reporters
 - 2.5.16. Web Server
 - 2.5.17. Change Hooks
 - 2.5.18. Custom Services
 - 2.5.19. DbConfig
 - 2.5.20. Configurators
 - 2.5.21. Manhole
 - 2.5.22. Multimaster
 - 2.5.23. Multiple-Codebase Builds
 - 2.5.24. Miscellaneous Configuration
 - 2.5.25. Testing Utilities
 
 - 2.6. Customization
- 2.6.1. Programmatic Configuration Generation
 - 2.6.2. Collapse Request Functions
 - 2.6.3. Builder Priority Functions
 - 2.6.4. Build Priority Functions
 - 2.6.5. Scheduler Priority Functions
 - 2.6.6. 
canStartBuildFunctions - 2.6.7. Customizing SVNPoller
 - 2.6.8. Writing Change Sources
 - 2.6.9. Writing a New Latent Worker Implementation
 - 2.6.10. Custom Build Classes
 - 2.6.11. Factory Workdir Functions
 - 2.6.12. Writing New BuildSteps
 - 2.6.13. Writing Dashboards with Flask or Bottle
 - 2.6.14. A Somewhat Whimsical Example (or “It’s now customized, how do I deploy it?”)
 
 - 2.7. Command-line Tool
 - 2.8. Resources
 - 2.9. Optimization
 - 2.10. Plugin Infrastructure in Buildbot
 - 2.11. Deployment
 - 2.12. Upgrading