Buildbot no longer supports Python 2.7 on the Buildbot master.


This page documents the latest, unreleased version of Buildbot. For documentation for released versions, see

3.10.10. IProperties

class buildbot.interfaces.IProperties

Providers of this interface allow get and set access to a build’s properties.

getProperty(propname, default=None)

Get a named property, returning the default value if the property is not found.


Determine whether the named property exists.

setProperty(propname, value, source, runtime=False)

Set a property’s value, also specifying the source for this value.


Get a instance. The interface of this class is not finalized; where possible, use the other IProperties methods.