This is buildbot.info, produced by makeinfo version 4.13 from
buildbot.texinfo.

This is the BuildBot manual.

   Copyright (C) 2005, 2006, 2009, 2010 Brian Warner

   Copying and distribution of this file, with or without
modification, are permitted in any medium without royalty provided
the copyright notice and this notice are preserved.


Indirect:
buildbot.info-1: 343
buildbot.info-2: 297027

Tag Table:
(Indirect)
Node: Top343
Node: Introduction5227
Node: History and Philosophy7104
Node: System Architecture9829
Node: BuildSlave Connections12495
Node: Buildmaster Architecture14686
Node: Status Delivery Architecture19435
Node: Control Flow21698
Node: Installation24536
Node: Requirements24889
Node: Installing the code26690
Node: Creating a buildmaster28640
Node: Upgrading an Existing Buildmaster31088
Node: Creating a buildslave32699
Node: Buildslave Options38237
Node: Launching the daemons41104
Ref: Launching the daemons-Footnote-144443
Node: Logfiles44618
Node: Shutdown45157
Node: Maintenance46854
Node: Troubleshooting48281
Node: Starting the buildslave48554
Node: Connecting to the buildmaster49687
Node: Forcing Builds50730
Node: Concepts51600
Node: Version Control Systems51999
Ref: Version Control Systems-Footnote-152841
Node: Generalizing VC Systems52987
Ref: Generalizing VC Systems-Footnote-156614
Node: Source Tree Specifications56835
Ref: Source Tree Specifications-Footnote-159708
Ref: Source Tree Specifications-Footnote-259902
Node: How Different VC Systems Specify Sources60032
Node: Attributes of Changes66146
Node: Schedulers70395
Node: BuildSet72983
Node: BuildRequest75789
Node: Builder77186
Node: Users79706
Node: Doing Things With Users80855
Node: Email Addresses83220
Node: IRC Nicknames85299
Node: Live Status Clients86534
Node: Build Properties87156
Node: Configuration89124
Node: Config File Format90531
Node: Loading the Config File92906
Node: Testing the Config File94601
Node: Defining the Project96434
Node: Change Sources and Schedulers99311
Ref: Change Sources and Schedulers-Footnote-1101659
Node: Scheduler Scheduler101908
Node: AnyBranchScheduler104720
Node: Dependent Scheduler106106
Node: Periodic Scheduler108831
Node: Nightly Scheduler109788
Node: Try Schedulers112674
Node: Triggerable Scheduler113267
Node: Merging BuildRequests116199
Node: Prioritizing Builders117346
Node: Setting the slaveport118521
Node: Buildslave Specifiers119923
Node: When Buildslaves Go Missing122298
Node: On-Demand ("Latent") Buildslaves124672
Node: Amazon Web Services Elastic Compute Cloud ("AWS EC2")125655
Node: Get an AWS EC2 Account126552
Node: Create an AMI127670
Node: Configure the Master with an EC2LatentBuildSlave128756
Node: Dangers with Latent Buildslaves135809
Node: Writing New Latent Buildslaves137096
Node: Defining Global Properties138323
Node: Defining Builders138774
Node: Defining Status Targets143719
Node: Limiting Memory and Disk Usage144818
Node: Debug options146479
Node: Getting Source Code Changes150531
Node: Change Sources151856
Node: Choosing ChangeSources156063
Node: CVSToys - PBService157448
Node: Mail-parsing ChangeSources160260
Node: Subscribing the Buildmaster162312
Node: Using Maildirs163694
Node: Parsing Email Change Messages165256
Node: FCMaildirSource167152
Node: SyncmailMaildirSource168137
Node: BonsaiMaildirSource168618
Node: SVNCommitEmailMaildirSource169103
Node: BzrLaunchpadEmailMaildirSource169762
Node: PBChangeSource171326
Node: P4Source174657
Node: BonsaiPoller176421
Node: SVNPoller177091
Node: MercurialHook188972
Node: Bzr Hook192637
Node: Bzr Poller195290
Node: Build Process196701
Node: Build Steps197901
Node: Common Parameters199990
Node: Using Build Properties202963
Ref: Using Build Properties-Footnote-1209118
Node: Source Checkout209388
Node: CVS214646
Node: SVN215788
Node: Darcs223334
Node: Mercurial225028
Node: Arch226500
Node: Bazaar227296
Node: Bzr227819
Node: P4229205
Node: Git230719
Node: BitKeeper231613
Node: ShellCommand232165
Node: Simple ShellCommand Subclasses240341
Node: Configure240932
Node: Compile241350
Node: Test246062
Node: TreeSize246305
Node: PerlModuleTest246713
Node: Testing with mysql-test-run247102
Node: SetProperty251040
Node: SubunitShellCommand252594
Node: Python BuildSteps253112
Node: BuildEPYDoc253434
Node: PyFlakes254914
Node: PyLint255846
Node: Transferring Files256226
Node: Steps That Run on the Master261009
Node: Triggering Schedulers262200
Node: Writing New BuildSteps264131
Node: Writing BuildStep Constructors265068
Node: BuildStep LogFiles267163
Node: Reading Logfiles271645
Node: Adding LogObservers272454
Ref: Adding LogObservers-Footnote-1285126
Ref: Adding LogObservers-Footnote-2285193
Node: BuildStep URLs285256
Node: Interlocks288354
Ref: Interlocks-Footnote-1294404
Ref: Interlocks-Footnote-2294491
Ref: Interlocks-Footnote-3294747
Node: Build Factories294978
Node: BuildStep Objects295955
Node: BuildFactory297027
Node: BuildFactory Attributes301919
Node: Quick builds302581
Node: Process-Specific build factories303317
Node: GNUAutoconf303861
Node: CPAN306442
Node: Python distutils307203
Node: Python/Twisted/trial projects308477
Node: Status Delivery313223
Node: WebStatus314320
Node: Buildbot Web Resources318046
Ref: Buildbot Web Resources-Footnote-1328347
Node: WebStatus Configuration Parameters328434
Ref: WebStatus Configuration Parameters-Footnote-1334930
Node: XMLRPC server335099
Node: MailNotifier336796
Node: IRC Bot349095
Node: PBListener352884
Node: Writing New Status Plugins353495
Node: Command-line tool354765
Node: Administrator Tools355291
Node: Developer Tools356567
Node: statuslog356886
Node: statusgui357967
Node: try358577
Node: try --diff374979
Node: Other Tools376736
Node: sendchange376999
Node: debugclient379460
Node: .buildbot config directory382072
Node: Resources385813
Node: Developer's Appendix386366
Node: Index of Useful Classes387122
Node: Index of master.cfg keys393772
Node: Index397536

End Tag Table
