Buildbot v0.8.5 documentation

Index

A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W

A

active (buildbot.process.buildstep.RemoteCommand attribute)
addBuild() (buildbot.db.builds.BuildsConnectorComponent method)
addBuildset() (buildbot.db.buildsets.BuildsetsConnectorComponent method)
addChange() (buildbot.db.changes.ChangesConnectorComponent method)
addCompleteLog() (buildbot.process.buildstep.BuildStep method)
addFactoryArguments() (buildbot.process.buildstep.BuildStep method)
addHeader() (buildbot.process.buildstep.LoggedRemoteCommand method)
addHTMLLog() (buildbot.process.buildstep.BuildStep method)
addLog() (buildbot.process.buildstep.BuildStep method)
addLogObserver() (buildbot.process.buildstep.BuildStep method)
addSourceStamp() (buildbot.db.sourcestamps.SourceStampsConnectorComponent method)
addStderr() (buildbot.process.buildstep.LoggedRemoteCommand method)
addStdout() (buildbot.process.buildstep.LoggedRemoteCommand method)
addToLog() (buildbot.process.buildstep.LoggedRemoteCommand method)
addURL
addURL() (buildbot.process.buildstep.BuildStep method)
AlreadyClaimedError
alwaysRun (buildbot.process.buildstep.BuildStep attribute)
AnyBranchScheduler Scheduler
AWS EC2

B

BasicBuildFactory
BasicSVN
bdict
bid
BK (Slave-Side) Build Step
BonsaiPoller Change Source
brdict
brid
bsdict
bsid
buidbot.changes.filter.ChangeFilter (built-in class)
build (buildbot.process.buildstep.BuildStep attribute)
Build Factory
BasicBuildFactory
BasicSVN
CPAN
Distutils
GNUAutoconf
QuickBuildFactory
Trial
Build Slaves
limiting concurrency
Build Steps
BK (Slave-Side)
BuildEPYDoc
Bzr
Bzr (Slave-Side)
CVS
CVS (Slave-Side)
Compile
Configure
Darcs (Slave-Side)
DirectoryUpload
FileDownload
FileExists
FileUpload
Git
Git (Slave-Side)
HLint
JSONPropertiesDownload
JSONStringDownload
MTR
MasterShellCommand
MaxQ
Mercurial
Mercurial (Slave-Side)
Monotone (Slave-Side)
P4 (Slave-Side)
PerlModuleTest
PyFlakes
PyLint
RemoveDirectory
RemovePYCs
Repo (Slave-Side)
SVN
SVN (Slave-Side)
SetPropertiesFromEnv
SetProperty
ShellCommand
Sphinx
StringDownload
SubunitShellCommand
Test
TreeSize
Trial
Trigger
VC2003
VC2005
VC2008
VC6
VC7
VC8
VCExpress9
buildbot.changes.base.ChangeSource (built-in class)
buildbot.changes.base.PollingChangeSource (built-in class)
buildbot.changes.gerritchangesource.GerritChangeSource (built-in class)
buildbot.changes.mail.BzrLaunchpadEmailMaildirSource (built-in class)
buildbot.changes.mail.CVSMaildirSource (built-in class)
buildbot.changes.mail.SVNCommitEmailMaildirSource (built-in class)
buildbot.changes.manager.ChangeManager (built-in class)
buildbot.changes.pb.PBChangeSource (built-in class)
buildbot.changes.svnpoller.SVNPoller (built-in class)
buildbot.db.base (module)
buildbot.db.buildrequests (module)
buildbot.db.builds (module)
buildbot.db.buildsets (module)
buildbot.db.changes (module)
buildbot.db.connector (module)
buildbot.db.model (module)
buildbot.db.pool (module)
buildbot.db.schedulers (module)
buildbot.db.sourcestamps (module)
buildbot.db.state (module)
buildbot.db.users (module)
buildbot.interfaces.IProperties (built-in class)
buildbot.master.BuildMaster (built-in class)
buildbot.master.BuildMaster.buildbot.master.BotMaster (built-in class)
buildbot.process.buildstep (module)
buildbot.process.factory.BasicBuildFactory (built-in class)
buildbot.process.factory.BasicSVN (built-in class)
buildbot.process.factory.CPAN (built-in class)
buildbot.process.factory.Distutils (built-in class)
buildbot.process.factory.GNUAutoconf (built-in class)
buildbot.process.factory.QuickBuildFactory (built-in class)
buildbot.process.factory.Trial (built-in class)
buildbot.scheduler.Scheduler (built-in class)
buildbot.schedulers.basic.Scheduler (built-in class)
buildbot.schedulers.basic.SingleBranchScheduler (built-in class)
buildbot.schedulers.manager.SchedulerManager (built-in class)
buildbot.schedulers.timed.Periodic (built-in class)
buildbot.schedulers.triggerable.Triggerable (built-in class)
buildbot.schedulers.trysched.Try_Jobdir (built-in class)
buildbot.schedulers.trysched.Try_Userpass (built-in class)
buildbot.status.client.PBListener (built-in class)
buildbot.status.logfile.LogFile (built-in class)
buildbot.status.mail.MailNotifier (built-in class)
buildbot.status.results (module)
buildbot.status.status_gerrit.GerritStatusPush (built-in class)
buildbot.status.status_push.StatusPush (built-in class)
buildbot.status.web.baseweb.WebStatus (built-in class)
buildbot.status.words.IRC (built-in class)
buildbot.steps.master.MasterShellCommand (class in buildbot.steps.source)
buildbot.steps.python.BuildEPYDoc (class in buildbot.steps.source)
buildbot.steps.python.PyFlakes (class in buildbot.steps.source)
buildbot.steps.python.Sphinx (class in buildbot.steps.source)
buildbot.steps.python_twisted.HLint (class in buildbot.steps.source)
buildbot.steps.python_twisted.RemovePYCs (class in buildbot.steps.source)
buildbot.steps.python_twisted.Trial (class in buildbot.steps.source)
buildbot.steps.shell.Configure (class in buildbot.steps.source)
buildbot.steps.shell.SetProperty (class in buildbot.steps.source)
buildbot.steps.shell.ShellCommand (class in buildbot.steps.source)
buildbot.steps.slave.SetPropertiesFromEnv (class in buildbot.steps.source)
buildbot.steps.source (module)
buildbot.steps.source.bzr.Bzr (class in buildbot.steps.source)
buildbot.steps.source.cvs.CVS (class in buildbot.steps.source)
buildbot.steps.source.git.Git (class in buildbot.steps.source)
buildbot.steps.source.mercurial.Mercurial (class in buildbot.steps.source)
buildbot.steps.source.Repo (class in buildbot.steps.source)
buildbot.steps.source.svn.SVN (class in buildbot.steps.source)
buildbot.steps.subunit.SubunitShellCommand (class in buildbot.steps.source)
buildbot.steps.transfer.DirectoryUpload (class in buildbot.steps.source)
buildbot.steps.transfer.FileDownload (class in buildbot.steps.source)
buildbot.steps.transfer.FileUpload (class in buildbot.steps.source)
buildbot.steps.transfer.JSONPropertiesDownload (class in buildbot.steps.source)
buildbot.steps.transfer.JSONStringDownload (class in buildbot.steps.source)
buildbot.steps.transfer.StringDownload (class in buildbot.steps.source)
buildbotURL (Buildmaster Config)
buildCacheSize (Buildmaster Config)
BuildEPYDoc Build Step
Builders
priority, [1]
builders (Buildmaster Config)
buildHorizon (Buildmaster Config)
Buildmaster Config
buildCacheSize
buildHorizon
buildbotURL
builders
caches
changeCacheSize
changeHorizon
change_source
db_poll_interval
db_url
debugPassword
eventHorizon
logCompressionLimit
logCompressionMethod
logHorizon
logMaxSize
logMaxTailSize
manhole
mergeRequests
metrics
multiMaster
prioritizeBuilders
properties
schedulers
slavePortnum
slaves
status
title
titleURL
user_managers
validation
BuildRequests
DB Connector Component
BuildRequestsConnectorComponent (class in buildbot.db.buildrequests)
Builds
DB Connector Component
merging, [1], [2], [3]
priority, [1]
BuildsConnectorComponent (class in buildbot.db.builds)
Buildsets
DB Connector Component
BuildsetsConnectorComponent (class in buildbot.db.buildsets)
buildslave (buildbot.process.buildstep.BuildStep attribute)
BuildSlaves
AWS EC2
latent
libvirt
BuildStep (class in buildbot.process.buildstep)
Buildstep Parameter
alwaysRun
doStepIf
flunkOnFailure
flunkOnWarnings
haltOnFailure
locks
warnOnFailure
warnOnWarnings
BuildStep URLs
BuildStepFailed
Bzr (Slave-Side) Build Step
Bzr Build Step
BzrLaunchpadEmailMaildirSource Change Source
BzrPoller Change Source

C

cached() (in module buildbot.db.base)
caches (Buildmaster Config)
Change Hooks Change Source
Change Sources
BonsaiPoller
BzrLaunchpadEmailMaildirSource
BzrPoller
CVSMaildirSource
Change Hooks
GerritChangeSource
GitPoller
GoogleCodeAtomPoller
P4Source
PBChangeSource
SVNCommitEmailMaildirSource
SVNPoller
change_source (Buildmaster Config)
changeCacheSize (Buildmaster Config)
changeHorizon (Buildmaster Config)
changeid
Changes
DB Connector Component
ChangesConnectorComponent (class in buildbot.db.changes)
chdict
claimBuildRequests() (buildbot.db.buildrequests.BuildRequestsConnectorComponent method)
classifyChanges() (buildbot.db.schedulers.SchedulersConnectorComponent method)
Command Line Subcommands
create-master
create-slave
debugclient
sendchange
sighup
start (buildbot)
start (buildslave)
statusgui
statuslog
stop (buildbot)
stop (buildslave)
try
user
commandComplete() (buildbot.process.buildstep.LoggingBuildStep method)
Compile Build Step
completeBuildRequests() (buildbot.db.buildrequests.BuildRequestsConnectorComponent method)
completeBuildset() (buildbot.db.buildsets.BuildsetsConnectorComponent method)
Configure Build Step
CPAN
create-master Command Line Subcommand
create-slave Command Line Subcommand
createSummary() (buildbot.process.buildstep.LoggingBuildStep method)
CVS (Slave-Side) Build Step
CVS Build Step
CVSMaildirSource Change Source

D

Darcs (Slave-Side) Build Step
db (buildbot.db.base.DBConnectorComponent attribute)
DB Connector Component
BuildRequests
Builds
Buildsets
Changes
Schedulers
SourceStamps
State
Users
db_poll_interval (Buildmaster Config)
db_url (Buildmaster Config)
DBConnector (class in buildbot.db.connector)
DBConnectorComponent (class in buildbot.db.base)
DBThreadPool (class in buildbot.db.pool)
debugclient Command Line Subcommand
debugPassword (Buildmaster Config)
Dependent Scheduler
describe() (buildbot.process.buildstep.BuildStep method)
DirectoryUpload Build Step
Distutils
do() (buildbot.db.pool.DBThreadPool method)
do_with_engine() (buildbot.db.pool.DBThreadPool method)
doStepIf (buildbot.process.buildstep.BuildStep attribute)

E

email
MailNotifier
environment variable
HOME
INCLUDE
LIB
P4PASSWD
P4PORT
P4USER
PATH, [1], [2], [3], [4], [5], [6], [7], [8]
PYTHONPATH, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11]
TMP
evaluateCommand() (buildbot.process.buildstep.LoggingBuildStep method)
eventHorizon (Buildmaster Config)
EXCEPTION (in module buildbot.status.results)

F

failed() (buildbot.process.buildstep.BuildStep method)
FAILURE (in module buildbot.status.results)
File Transfer
FileDownload Build Step
FileExists Build Step
FileUpload Build Step
findUserByAttr() (buildbot.db.users.UsersConnectorComponent method)
finishBuilds() (buildbot.db.builds.BuildsConnectorComponent method)
finished() (buildbot.process.buildstep.BuildStep method)
flunkOnFailure (buildbot.process.buildstep.BuildStep attribute)
flunkOnWarnings (buildbot.process.buildstep.BuildStep attribute)

G

GerritChangeSource Change Source
GerritStatusPush Status Target
getBuild() (buildbot.db.builds.BuildsConnectorComponent method)
getBuildRequest() (buildbot.db.buildrequests.BuildRequestsConnectorComponent method)
getBuildRequests() (buildbot.db.buildrequests.BuildRequestsConnectorComponent method)
getBuildset() (buildbot.db.buildsets.BuildsetsConnectorComponent method)
getBuildsetProperties() (buildbot.db.buildsets.BuildsetsConnectorComponent method)
getBuildsets() (buildbot.db.buildsets.BuildsetsConnectorComponent method)
getBuildsForRequest() (buildbot.db.builds.BuildsConnectorComponent method)
getChange() (buildbot.db.changes.ChangesConnectorComponent method)
getChangeClassifications() (buildbot.db.schedulers.SchedulersConnectorComponent method)
getChangeUids() (buildbot.db.changes.ChangesConnectorComponent method)
getLatestChangeid() (buildbot.db.changes.ChangesConnectorComponent method)
getLog() (buildbot.process.buildstep.BuildStep method)
getObjectId() (buildbot.db.state.StateConnectorComponent method)
getProperties() (buildbot.interfaces.IProperties method)
getProperty() (buildbot.interfaces.IProperties method)
getRecentChanges() (buildbot.db.changes.ChangesConnectorComponent method)
getSchedulerId() (buildbot.db.schedulers.SchedulersConnectorComponent method)
getSlaveName() (buildbot.process.buildstep.BuildStep method)
getSourceStamp() (buildbot.db.sourcestamps.SourceStampsConnectorComponent method)
getState() (buildbot.db.state.StateConnectorComponent method)
getStepFactory() (buildbot.process.buildstep.BuildStep method)
getText() (buildbot.process.buildstep.LoggingBuildStep method)
getText2() (buildbot.process.buildstep.LoggingBuildStep method)
getUser() (buildbot.db.users.UsersConnectorComponent method)
getUserByUsername() (buildbot.db.users.UsersConnectorComponent method)
getUsers() (buildbot.db.users.UsersConnectorComponent method)
Git (Slave-Side) Build Step
Git Build Step
GitPoller Change Source
GNUAutoconf
GoogleCodeAtomPoller Change Source

H

haltOnFailure (buildbot.process.buildstep.BuildStep attribute)
hasProperty() (buildbot.interfaces.IProperties method)
HLint Build Step
HOME
HttpStatusPush Status Target

I

identifierToUid() (buildbot.db.users.UsersConnectorComponent method)
INCLUDE
interrupt() (buildbot.process.buildstep.BuildStep method)
(buildbot.process.buildstep.RemoteCommand method)
IRC
IRC Status Target
is_current() (buildbot.db.model.Model method)

J

JSONPropertiesDownload Build Step
JSONStringDownload Build Step

L

LIB
libvirt
links
locks (buildbot.process.buildstep.BuildStep attribute)
logCompressionLimit (Buildmaster Config)
logCompressionMethod (Buildmaster Config)
logfiles (buildbot.process.buildstep.LoggingBuildStep attribute)
LoggedRemoteCommand (class in buildbot.process.buildstep)
LoggingBuildStep (class in buildbot.process.buildstep)
logHorizon (Buildmaster Config)
logMaxSize (Buildmaster Config)
logMaxTailSize (Buildmaster Config)
logs (buildbot.process.buildstep.LoggedRemoteCommand attribute)

M

MailNotifier Status Target
Manhole
manhole (Buildmaster Config)
MasterShellCommand Build Step
MaxQ Build Step
Mercurial (Slave-Side) Build Step
Mercurial Build Step
mergeRequests (Buildmaster Config)
metadata (buildbot.db.model.Model attribute)
metrics (Buildmaster Config)
Model (class in buildbot.db.model)
Monotone (Slave-Side) Build Step
MTR Build Step
multiMaster (Buildmaster Config)
MySQL
limitations

N

name (buildbot.process.buildstep.BuildStep attribute)
Nightly Scheduler
NotClaimedError

O

objdict
objectid

P

P4 (Slave-Side) Build Step
P4PASSWD
P4PORT
P4Source Change Source
P4USER
PATH, [1], [2], [3], [4], [5], [6], [7], [8]
PBChangeSource Change Source
PBListener Status Target
Periodic Scheduler
PerlModuleTest Build Step
Postgres
prioritizeBuilders (Buildmaster Config)
progress (buildbot.process.buildstep.BuildStep attribute)
progressMetrics (buildbot.process.buildstep.BuildStep attribute)
Properties, [1]
Common Properties
Gerrit integration, [1]
JSONPropertiesDownload
Property
branch
builder
buildername
buildnumber
from GerritChangeSource
from buildslave
from forced build
from scheduler
from steps
global
got_revision
project
repository
revision
scheduler
slavename
tree-size-KiB
triggering schedulers
warnings-count
workdir
properties (Buildmaster Config)
PyFlakes Build Step
PyLint Build Step
Python Enhancement Proposals!PEP 328
PYTHONPATH, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11]

Q

QuickBuildFactory

R

rc (buildbot.process.buildstep.LoggedRemoteCommand attribute)
reclaimBuildRequests() (buildbot.db.buildrequests.BuildRequestsConnectorComponent method)
remote_complete() (buildbot.process.buildstep.RemoteCommand method)
remote_update() (buildbot.process.buildstep.RemoteCommand method)
RemoteCommand (class in buildbot.process.buildstep)
remoteComplete() (buildbot.process.buildstep.RemoteCommand method)
RemoteShellCommand (class in buildbot.process.buildstep)
remoteUpdate() (buildbot.process.buildstep.RemoteCommand method)
RemoveDirectory Build Step
RemovePYCs Build Step
removeUser() (buildbot.db.users.UsersConnectorComponent method)
Repo (Slave-Side) Build Step
Results (in module buildbot.status.results)
RETRY (in module buildbot.status.results)
run() (buildbot.process.buildstep.RemoteCommand method)
runCommand() (buildbot.process.buildstep.BuildStep method)

S

Scheduler Scheduler
schedulerid
Schedulers
AnyBranchScheduler
DB Connector Component
Dependent
Nightly
Periodic
Scheduler
SingleBranchScheduler
Triggerable
Try_Jobdir
Try_Userpass
schedulers (Buildmaster Config)
SchedulersConnectorComponent (class in buildbot.db.schedulers)
sendchange Command Line Subcommand
setBuild() (buildbot.process.buildstep.BuildStep method)
setBuildSlave() (buildbot.process.buildstep.BuildStep method)
setDefaultWorkdir() (buildbot.process.buildstep.BuildStep method)
setProgress() (buildbot.process.buildstep.BuildStep method)
SetPropertiesFromEnv Build Step
SetProperty Build Step
setProperty() (buildbot.interfaces.IProperties method)
setState() (buildbot.db.state.StateConnectorComponent method)
setStepStatus() (buildbot.process.buildstep.BuildStep method)
setupProgress() (buildbot.process.buildstep.BuildStep method)
ShellCommand Build Step
sighup Command Line Subcommand
single
Properties; WithProperties
SingleBranchScheduler Scheduler
SKIPPED (in module buildbot.status.results)
slavePortnum (Buildmaster Config)
slaves (Buildmaster Config)
slaveVersion() (buildbot.process.buildstep.BuildStep method)
slaveVersionIsOlderThan() (buildbot.process.buildstep.BuildStep method)
SourceStamps
DB Connector Component
SourceStampsConnectorComponent (class in buildbot.db.sourcestamps)
Sphinx Build Step
SQLite
limitations
ssdict
ssid
start (buildbot) Command Line Subcommand
(buildslave)
start() (buildbot.process.buildstep.BuildStep method)
startCommand() (buildbot.process.buildstep.LoggingBuildStep method)
startStep() (buildbot.process.buildstep.BuildStep method)
State
DB Connector Component
StateConnectorComponent (class in buildbot.db.state)
status (Buildmaster Config)
Status Targets
GerritStatusPush
HttpStatusPush
IRC
MailNotifier
PBListener
StatusPush
WebStatus
statusgui Command Line Subcommand
statuslog Command Line Subcommand
StatusPush Status Target
stdout (buildbot.process.buildstep.LoggedRemoteCommand attribute)
step_status (buildbot.process.buildstep.BuildStep attribute)
stop (buildbot) Command Line Subcommand
(buildslave)
stopped (buildbot.process.buildstep.BuildStep attribute)
StringDownload Build Step
SubunitShellCommand Build Step
SUCCESS (in module buildbot.status.results)
SVN (Slave-Side) Build Step
SVN Build Step
SVNCommitEmailMaildirSource Change Source
SVNPoller Change Source

T

Test Build Step
title (Buildmaster Config)
titleURL (Buildmaster Config)
TMP
TreeSize Build Step
Trial
Trial Build Step
Trigger Build Step
Triggerable Scheduler
Triggers
try Command Line Subcommand
Try_Jobdir Scheduler
Try_Userpass Scheduler

U

unclaimBuildRequests() (buildbot.db.buildrequests.BuildRequestsConnectorComponent method)
unclaimExpiredRequests() (buildbot.db.buildrequests.BuildRequestsConnectorComponent method)
unsupported format character
updateUser() (buildbot.db.users.UsersConnectorComponent method)
upgrade() (buildbot.db.model.Model method)
useLog() (buildbot.process.buildstep.LoggedRemoteCommand method)
useLogDelayed() (buildbot.process.buildstep.LoggedRemoteCommand method)
useProgress (buildbot.process.buildstep.BuildStep attribute)
user Command Line Subcommand
user_managers (Buildmaster Config)
Users
DB Connector Component
UsersConnectorComponent (class in buildbot.db.users)

V

validation (Buildmaster Config)
VC2003 Build Step
VC2005 Build Step
VC2008 Build Step
VC6 Build Step
VC7 Build Step
VC8 Build Step
VCExpress9 Build Step
Visual C++
Visual Studio

W

WARNINGS (in module buildbot.status.results)
warnOnFailure (buildbot.process.buildstep.BuildStep attribute)
warnOnWarnings (buildbot.process.buildstep.BuildStep attribute)
WebStatus Status Target
worst_status() (in module buildbot.status.results)