Navigation

  • index
  • modules |
  • next |
  • previous |
  • Buildbot 1.8.1 documentation »
  • 2. Buildbot Manual »

Caution

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

2.12. Upgrading¶

This section describes the process of upgrading from old versions of Buildbot.

  • 2.12.1. Upgrading to Nine
    • 2.12.1.1. Config File Syntax
    • 2.12.1.2. Plugins
    • 2.12.1.3. Web Status
    • 2.12.1.4. Status Classes
    • 2.12.1.5. BuildRequest Merging
    • 2.12.1.6. Status Reporters
    • 2.12.1.7. Steps
    • 2.12.1.8. Identifiers
    • 2.12.1.9. Serving static files
    • 2.12.1.10. Transition to “worker” terminology
    • 2.12.1.11. Other Config Settings
    • 2.12.1.12. Build History
    • 2.12.1.13. Data LifeTime
    • 2.12.1.14. More Information
  • 2.12.2. New-Style Build Steps
    • 2.12.2.1. Summary of Changes
    • 2.12.2.2. Backward Compatibility
    • 2.12.2.3. Rewriting start
    • 2.12.2.4. Newly Asynchronous Methods
    • 2.12.2.5. Properties
    • 2.12.2.6. Log Objects
    • 2.12.2.7. Status Strings
    • 2.12.2.8. Statistics
  • 2.12.3. Transition to “worker” terminology
    • 2.12.3.1. Old names fallback settings
    • 2.12.3.2. Changed API
    • 2.12.3.3. Plugins
    • 2.12.3.4. BuildmasterConfig changes
    • 2.12.3.5. Docker latent worker changes
    • 2.12.3.6. EC2 latent worker changes
    • 2.12.3.7. steps.slave.SetPropertiesFromEnv changes
    • 2.12.3.8. Local worker changes
    • 2.12.3.9. Worker Manager changes
    • 2.12.3.10. Properties
    • 2.12.3.11. Metrics
    • 2.12.3.12. Database
    • 2.12.3.13. usePTY changes
    • 2.12.3.14. buildbot-worker

Logo

Quick search

Table Of Contents

  • 1. Buildbot Tutorial
  • 2. Buildbot Manual
    • 2.1. Introduction
    • 2.2. Installation
    • 2.3. Concepts
    • 2.4. Secret Management
    • 2.5. Configuration
    • 2.6. Customization
    • 2.7. Command-line Tool
    • 2.8. Resources
    • 2.9. Optimization
    • 2.10. Plugin Infrastructure in Buildbot
    • 2.11. Deployment
    • 2.12. Upgrading
      • 2.12.1. Upgrading to Nine
      • 2.12.2. New-Style Build Steps
      • 2.12.3. Transition to “worker” terminology
  • 3. Buildbot Development
  • 4. Release Notes
  • 5. Older Release Notes
  • 6. Indices and Tables

Previous topic

2.11. Deployment

Next topic

2.12.1. Upgrading to Nine

This Page

  • Show Source