--- /srv/reproducible-results/rbuild-debian/r-b-build.JAy2wEBO/b1/buildbot_3.7.0-2_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.JAy2wEBO/b2/buildbot_3.7.0-2_arm64.changes ├── Files │ @@ -1,8 +1,8 @@ │ │ - b11c3afc4e0a9603f0d4ec1ad15dbe2c 1461584 doc optional buildbot-doc_3.7.0-2_all.deb │ + 2e594c115776426fbd4f2d67a7b3326c 1461524 doc optional buildbot-doc_3.7.0-2_all.deb │ a3f325fc0b6f6d87a39ce217f898268b 3516 oldlibs optional buildbot-slave_3.7.0-2_all.deb │ 3371db5690ce75eb8ac02275cbff3e62 64300 devel optional buildbot-worker_3.7.0-2_all.deb │ f6b1439d1d14248d802e91ef0245c4ac 451836 devel optional buildbot_3.7.0-2_all.deb │ 867f3b563f02c41aeb3f2e80985e42c1 3532 oldlibs optional python3-buildbot-doc_3.7.0-2_all.deb │ 2973ca549e25b6b7ecf31002456e569d 3536 oldlibs optional python3-buildbot-worker_3.7.0-2_all.deb │ b2877dba77efe7c279362ca975ccc71c 3512 oldlibs optional python3-buildbot_3.7.0-2_all.deb ├── buildbot-doc_3.7.0-2_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2023-02-05 21:57:26.000000 debian-binary │ │ -rw-r--r-- 0 0 0 14912 2023-02-05 21:57:26.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1446480 2023-02-05 21:57:26.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1446420 2023-02-05 21:57:26.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/doc/buildbot/html/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -9799,74 +9799,76 @@ │ │ │ │ │ "sphinx.domains.python": 3, │ │ │ │ │ "sphinx.domains.rst": 2, │ │ │ │ │ "sphinx.domains.std": 2, │ │ │ │ │ "sphinx.ext.todo": 2, │ │ │ │ │ "sphinx": 57 │ │ │ │ │ }, │ │ │ │ │ "alltitles": { │ │ │ │ │ - "Build Steps": [ │ │ │ │ │ - [156, "build-steps"] │ │ │ │ │ + "Report Generators": [ │ │ │ │ │ + [116, "report-generators"] │ │ │ │ │ ], │ │ │ │ │ - "Build steps": [ │ │ │ │ │ - [156, "id2"], │ │ │ │ │ - [228, "build-steps"] │ │ │ │ │ + "BitbucketStatusPush": [ │ │ │ │ │ + [121, "bitbucketstatuspush"], │ │ │ │ │ + [228, "bitbucketstatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "PyFlakes": [ │ │ │ │ │ - [163, "pyflakes"] │ │ │ │ │ + "MessageFormatter": [ │ │ │ │ │ + [112, "messageformatter"] │ │ │ │ │ ], │ │ │ │ │ - "PerlModuleTest": [ │ │ │ │ │ - [162, "perlmoduletest"] │ │ │ │ │ + "Context": [ │ │ │ │ │ + [112, "context"] │ │ │ │ │ ], │ │ │ │ │ - "MockBuildSRPM Step": [ │ │ │ │ │ - [160, "mockbuildsrpm-step"] │ │ │ │ │ + "Examples": [ │ │ │ │ │ + [112, "examples"], │ │ │ │ │ + [100, "examples"], │ │ │ │ │ + [103, "examples"] │ │ │ │ │ ], │ │ │ │ │ - "RemovePYCs": [ │ │ │ │ │ - [165, "removepycs"] │ │ │ │ │ + "MessageFormatterRenderable": [ │ │ │ │ │ + [115, "messageformatterrenderable"] │ │ │ │ │ ], │ │ │ │ │ - "PyLint": [ │ │ │ │ │ - [164, "pylint"] │ │ │ │ │ + "GerritVerifyStatusPush": [ │ │ │ │ │ + [123, "gerritverifystatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "MasterShellCommand": [ │ │ │ │ │ - [158, "mastershellcommand"] │ │ │ │ │ + "GitHubStatusPush": [ │ │ │ │ │ + [125, "githubstatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "Robocopy": [ │ │ │ │ │ - [166, "robocopy"] │ │ │ │ │ + "BitbucketServerPRCommentPush": [ │ │ │ │ │ + [119, "bitbucketserverprcommentpush"] │ │ │ │ │ ], │ │ │ │ │ - "RpmBuild": [ │ │ │ │ │ - [167, "rpmbuild"] │ │ │ │ │ + "WorkerMissingGenerator": [ │ │ │ │ │ + [117, "workermissinggenerator"] │ │ │ │ │ ], │ │ │ │ │ - "MaxQ": [ │ │ │ │ │ - [159, "maxq"] │ │ │ │ │ + "GitHubCommentPush": [ │ │ │ │ │ + [124, "githubcommentpush"] │ │ │ │ │ ], │ │ │ │ │ - "MockRebuild": [ │ │ │ │ │ - [161, "mockrebuild"] │ │ │ │ │ + "BitbucketServerCoreAPIStatusPush": [ │ │ │ │ │ + [118, "bitbucketservercoreapistatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "LogRenderable": [ │ │ │ │ │ - [157, "logrenderable"] │ │ │ │ │ + "MessageFormatterFunction": [ │ │ │ │ │ + [113, "messageformatterfunction"] │ │ │ │ │ ], │ │ │ │ │ - "HTTP Requests": [ │ │ │ │ │ - [155, "http-requests"] │ │ │ │ │ + "MessageFormatterMissingWorkers": [ │ │ │ │ │ + [114, "messageformattermissingworkers"] │ │ │ │ │ ], │ │ │ │ │ - "HLint": [ │ │ │ │ │ - [154, "hlint"] │ │ │ │ │ + "GerritStatusPush": [ │ │ │ │ │ + [122, "gerritstatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "Configure": [ │ │ │ │ │ - [145, "configure"] │ │ │ │ │ + "BitbucketServerStatusPush": [ │ │ │ │ │ + [120, "bitbucketserverstatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "Parameters Common to all Steps": [ │ │ │ │ │ - [143, "parameters-common-to-all-steps"] │ │ │ │ │ + "BuildEPYDoc": [ │ │ │ │ │ + [141, "buildepydoc"] │ │ │ │ │ ], │ │ │ │ │ - "Cppcheck": [ │ │ │ │ │ - [146, "cppcheck"] │ │ │ │ │ + "CMake": [ │ │ │ │ │ + [142, "cmake"] │ │ │ │ │ ], │ │ │ │ │ - "DebPbuilder": [ │ │ │ │ │ - [148, "debpbuilder"] │ │ │ │ │ + "DebLintian": [ │ │ │ │ │ + [147, "deblintian"] │ │ │ │ │ ], │ │ │ │ │ - "DebCowbuilder": [ │ │ │ │ │ - [148, "debcowbuilder"] │ │ │ │ │ + "Assert": [ │ │ │ │ │ + [140, "assert"] │ │ │ │ │ ], │ │ │ │ │ "Transferring Files": [ │ │ │ │ │ [149, "transferring-files"] │ │ │ │ │ ], │ │ │ │ │ "Other Parameters": [ │ │ │ │ │ [149, "other-parameters"] │ │ │ │ │ ], │ │ │ │ │ @@ -9875,394 +9877,266 @@ │ │ │ │ │ ], │ │ │ │ │ "Transferring Multiple Files At Once": [ │ │ │ │ │ [149, "transferring-multiple-files-at-once"] │ │ │ │ │ ], │ │ │ │ │ "Transferring Strings": [ │ │ │ │ │ [149, "transferring-strings"] │ │ │ │ │ ], │ │ │ │ │ + "Configure": [ │ │ │ │ │ + [145, "configure"] │ │ │ │ │ + ], │ │ │ │ │ "GitDiffInfo": [ │ │ │ │ │ [150, "gitdiffinfo"] │ │ │ │ │ ], │ │ │ │ │ "Build data specification": [ │ │ │ │ │ [150, "build-data-specification"] │ │ │ │ │ ], │ │ │ │ │ "Example of produced build data": [ │ │ │ │ │ [150, "example-of-produced-build-data"] │ │ │ │ │ ], │ │ │ │ │ - "Compile": [ │ │ │ │ │ - [144, "compile"] │ │ │ │ │ - ], │ │ │ │ │ - "DebLintian": [ │ │ │ │ │ - [147, "deblintian"] │ │ │ │ │ - ], │ │ │ │ │ - "GitPush": [ │ │ │ │ │ - [152, "gitpush"] │ │ │ │ │ - ], │ │ │ │ │ "GitCommit": [ │ │ │ │ │ [151, "gitcommit"] │ │ │ │ │ ], │ │ │ │ │ - "BuildEPYDoc": [ │ │ │ │ │ - [141, "buildepydoc"] │ │ │ │ │ - ], │ │ │ │ │ "GitTag": [ │ │ │ │ │ [153, "gittag"] │ │ │ │ │ ], │ │ │ │ │ - "Assert": [ │ │ │ │ │ - [140, "assert"] │ │ │ │ │ - ], │ │ │ │ │ - "CMake": [ │ │ │ │ │ - [142, "cmake"] │ │ │ │ │ - ], │ │ │ │ │ - "BitbucketStatusPush": [ │ │ │ │ │ - [121, "bitbucketstatuspush"], │ │ │ │ │ - [228, "bitbucketstatuspush"] │ │ │ │ │ - ], │ │ │ │ │ - "MessageFormatterMissingWorkers": [ │ │ │ │ │ - [114, "messageformattermissingworkers"] │ │ │ │ │ - ], │ │ │ │ │ - "MessageFormatter": [ │ │ │ │ │ - [112, "messageformatter"] │ │ │ │ │ - ], │ │ │ │ │ - "Context": [ │ │ │ │ │ - [112, "context"] │ │ │ │ │ - ], │ │ │ │ │ - "Examples": [ │ │ │ │ │ - [112, "examples"], │ │ │ │ │ - [103, "examples"], │ │ │ │ │ - [100, "examples"] │ │ │ │ │ - ], │ │ │ │ │ - "GitHubCommentPush": [ │ │ │ │ │ - [124, "githubcommentpush"] │ │ │ │ │ - ], │ │ │ │ │ - "GerritVerifyStatusPush": [ │ │ │ │ │ - [123, "gerritverifystatuspush"] │ │ │ │ │ - ], │ │ │ │ │ - "GitHubStatusPush": [ │ │ │ │ │ - [125, "githubstatuspush"] │ │ │ │ │ - ], │ │ │ │ │ - "MessageFormatterRenderable": [ │ │ │ │ │ - [115, "messageformatterrenderable"] │ │ │ │ │ - ], │ │ │ │ │ - "MessageFormatterFunction": [ │ │ │ │ │ - [113, "messageformatterfunction"] │ │ │ │ │ - ], │ │ │ │ │ - "BitbucketServerPRCommentPush": [ │ │ │ │ │ - [119, "bitbucketserverprcommentpush"] │ │ │ │ │ - ], │ │ │ │ │ - "BitbucketServerStatusPush": [ │ │ │ │ │ - [120, "bitbucketserverstatuspush"] │ │ │ │ │ - ], │ │ │ │ │ - "GerritStatusPush": [ │ │ │ │ │ - [122, "gerritstatuspush"] │ │ │ │ │ - ], │ │ │ │ │ - "WorkerMissingGenerator": [ │ │ │ │ │ - [117, "workermissinggenerator"] │ │ │ │ │ - ], │ │ │ │ │ - "Report Generators": [ │ │ │ │ │ - [116, "report-generators"] │ │ │ │ │ - ], │ │ │ │ │ - "BitbucketServerCoreAPIStatusPush": [ │ │ │ │ │ - [118, "bitbucketservercoreapistatuspush"] │ │ │ │ │ - ], │ │ │ │ │ - "Reporters": [ │ │ │ │ │ - [128, "reporters"], │ │ │ │ │ - [238, "reporters"], │ │ │ │ │ - [237, "reporters"], │ │ │ │ │ - [258, "reporters"] │ │ │ │ │ - ], │ │ │ │ │ - "GitLabStatusPush": [ │ │ │ │ │ - [126, "gitlabstatuspush"] │ │ │ │ │ - ], │ │ │ │ │ - "PushjetNotifier": [ │ │ │ │ │ - [131, "pushjetnotifier"] │ │ │ │ │ - ], │ │ │ │ │ - "PushoverNotifier": [ │ │ │ │ │ - [132, "pushovernotifier"] │ │ │ │ │ - ], │ │ │ │ │ - "ReporterBase": [ │ │ │ │ │ - [133, "reporterbase"] │ │ │ │ │ - ], │ │ │ │ │ - "Frequently used report keys": [ │ │ │ │ │ - [133, "frequently-used-report-keys"] │ │ │ │ │ - ], │ │ │ │ │ - "MailNotifier": [ │ │ │ │ │ - [130, "mailnotifier"], │ │ │ │ │ - [228, "mailnotifier"] │ │ │ │ │ - ], │ │ │ │ │ - "MailNotifier arguments": [ │ │ │ │ │ - [130, "mailnotifier-arguments"] │ │ │ │ │ - ], │ │ │ │ │ - "Telegram Bot": [ │ │ │ │ │ - [134, "telegram-bot"] │ │ │ │ │ - ], │ │ │ │ │ - "ZulipStatusPush": [ │ │ │ │ │ - [135, "zulipstatuspush"] │ │ │ │ │ - ], │ │ │ │ │ - "Json object spec": [ │ │ │ │ │ - [135, "json-object-spec"], │ │ │ │ │ - [127, "json-object-spec"] │ │ │ │ │ - ], │ │ │ │ │ - "Custom Services": [ │ │ │ │ │ - [138, "custom-services"] │ │ │ │ │ - ], │ │ │ │ │ - "OldBuildCanceller": [ │ │ │ │ │ - [139, "oldbuildcanceller"] │ │ │ │ │ + "Compile": [ │ │ │ │ │ + [144, "compile"] │ │ │ │ │ ], │ │ │ │ │ - "FailingBuildsetCanceller": [ │ │ │ │ │ - [137, "failingbuildsetcanceller"] │ │ │ │ │ + "Cppcheck": [ │ │ │ │ │ + [146, "cppcheck"] │ │ │ │ │ ], │ │ │ │ │ - "HttpStatusPush": [ │ │ │ │ │ - [127, "httpstatuspush"], │ │ │ │ │ - [228, "httpstatuspush"] │ │ │ │ │ + "Parameters Common to all Steps": [ │ │ │ │ │ + [143, "parameters-common-to-all-steps"] │ │ │ │ │ ], │ │ │ │ │ - "IRC Bot": [ │ │ │ │ │ - [129, "irc-bot"] │ │ │ │ │ + "GitPush": [ │ │ │ │ │ + [152, "gitpush"] │ │ │ │ │ ], │ │ │ │ │ - "Schedulers": [ │ │ │ │ │ - [136, "schedulers"], │ │ │ │ │ - [23, "schedulers"], │ │ │ │ │ - [258, "schedulers"], │ │ │ │ │ - [91, "schedulers"] │ │ │ │ │ + "DebPbuilder": [ │ │ │ │ │ + [148, "debpbuilder"] │ │ │ │ │ ], │ │ │ │ │ - "Configuring Schedulers": [ │ │ │ │ │ - [136, "configuring-schedulers"] │ │ │ │ │ + "DebCowbuilder": [ │ │ │ │ │ + [148, "debcowbuilder"] │ │ │ │ │ ], │ │ │ │ │ - "Scheduler Resiliency": [ │ │ │ │ │ - [136, "scheduler-resiliency"] │ │ │ │ │ + "Build Steps": [ │ │ │ │ │ + [156, "build-steps"] │ │ │ │ │ ], │ │ │ │ │ - "Usage example": [ │ │ │ │ │ - [136, "usage-example"] │ │ │ │ │ + "Build steps": [ │ │ │ │ │ + [156, "id2"], │ │ │ │ │ + [228, "build-steps"] │ │ │ │ │ ], │ │ │ │ │ - "Scheduler Types": [ │ │ │ │ │ - [136, "scheduler-types"] │ │ │ │ │ + "MockBuildSRPM Step": [ │ │ │ │ │ + [160, "mockbuildsrpm-step"] │ │ │ │ │ ], │ │ │ │ │ - "SingleBranchScheduler": [ │ │ │ │ │ - [136, "singlebranchscheduler"] │ │ │ │ │ + "MockRebuild": [ │ │ │ │ │ + [161, "mockrebuild"] │ │ │ │ │ ], │ │ │ │ │ - "AnyBranchScheduler": [ │ │ │ │ │ - [136, "anybranchscheduler"] │ │ │ │ │ + "MasterShellCommand": [ │ │ │ │ │ + [158, "mastershellcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Dependent Scheduler": [ │ │ │ │ │ - [136, "dependent-scheduler"] │ │ │ │ │ + "PerlModuleTest": [ │ │ │ │ │ + [162, "perlmoduletest"] │ │ │ │ │ ], │ │ │ │ │ - "Periodic Scheduler": [ │ │ │ │ │ - [136, "periodic-scheduler"] │ │ │ │ │ + "HLint": [ │ │ │ │ │ + [154, "hlint"] │ │ │ │ │ ], │ │ │ │ │ - "Nightly Scheduler": [ │ │ │ │ │ - [136, "nightly-scheduler"] │ │ │ │ │ + "PyFlakes": [ │ │ │ │ │ + [163, "pyflakes"] │ │ │ │ │ ], │ │ │ │ │ - "Try Schedulers": [ │ │ │ │ │ - [136, "try-schedulers"] │ │ │ │ │ + "RemovePYCs": [ │ │ │ │ │ + [165, "removepycs"] │ │ │ │ │ ], │ │ │ │ │ - "Triggerable Scheduler": [ │ │ │ │ │ - [136, "triggerable-scheduler"] │ │ │ │ │ + "PyLint": [ │ │ │ │ │ + [164, "pylint"] │ │ │ │ │ ], │ │ │ │ │ - "NightlyTriggerable Scheduler": [ │ │ │ │ │ - [136, "nightlytriggerable-scheduler"] │ │ │ │ │ + "Robocopy": [ │ │ │ │ │ + [166, "robocopy"] │ │ │ │ │ ], │ │ │ │ │ - "ForceScheduler Scheduler": [ │ │ │ │ │ - [136, "forcescheduler-scheduler"] │ │ │ │ │ + "MaxQ": [ │ │ │ │ │ + [159, "maxq"] │ │ │ │ │ ], │ │ │ │ │ - "Authorization": [ │ │ │ │ │ - [136, "authorization"], │ │ │ │ │ - [1, "authorization"] │ │ │ │ │ + "HTTP Requests": [ │ │ │ │ │ + [155, "http-requests"] │ │ │ │ │ ], │ │ │ │ │ - "ForceScheduler Parameters": [ │ │ │ │ │ - [136, "forcescheduler-parameters"] │ │ │ │ │ + "RpmBuild": [ │ │ │ │ │ + [167, "rpmbuild"] │ │ │ │ │ ], │ │ │ │ │ - "NestedParameter": [ │ │ │ │ │ - [136, "nestedparameter"] │ │ │ │ │ + "LogRenderable": [ │ │ │ │ │ + [157, "logrenderable"] │ │ │ │ │ ], │ │ │ │ │ - "FixedParameter": [ │ │ │ │ │ - [136, "fixedparameter"] │ │ │ │ │ + "Authentication": [ │ │ │ │ │ + [0, "authentication"], │ │ │ │ │ + [4, "module-buildbot.www.auth"], │ │ │ │ │ + [77, "authentication"] │ │ │ │ │ ], │ │ │ │ │ - "StringParameter": [ │ │ │ │ │ - [136, "stringparameter"] │ │ │ │ │ + "Implementation": [ │ │ │ │ │ + [0, "implementation"] │ │ │ │ │ ], │ │ │ │ │ - "TextParameter": [ │ │ │ │ │ - [136, "textparameter"] │ │ │ │ │ + "Username / Password Authentication": [ │ │ │ │ │ + [0, "username-password-authentication"] │ │ │ │ │ ], │ │ │ │ │ - "IntParameter": [ │ │ │ │ │ - [136, "intparameter"] │ │ │ │ │ + "External Authentication": [ │ │ │ │ │ + [0, "external-authentication"] │ │ │ │ │ ], │ │ │ │ │ - "BooleanParameter": [ │ │ │ │ │ - [136, "booleanparameter"] │ │ │ │ │ + "Kerberos Example": [ │ │ │ │ │ + [0, "kerberos-example"] │ │ │ │ │ ], │ │ │ │ │ - "UserNameParameter": [ │ │ │ │ │ - [136, "usernameparameter"] │ │ │ │ │ + "Third-Party Authentication": [ │ │ │ │ │ + [0, "third-party-authentication"] │ │ │ │ │ ], │ │ │ │ │ - "ChoiceStringParameter": [ │ │ │ │ │ - [136, "choicestringparameter"] │ │ │ │ │ + "Logout": [ │ │ │ │ │ + [0, "logout"] │ │ │ │ │ ], │ │ │ │ │ - "CodebaseParameter": [ │ │ │ │ │ - [136, "codebaseparameter"] │ │ │ │ │ + "Future Additions": [ │ │ │ │ │ + [0, "future-additions"] │ │ │ │ │ ], │ │ │ │ │ - "FileParameter": [ │ │ │ │ │ - [136, "fileparameter"] │ │ │ │ │ + "IProperties": [ │ │ │ │ │ + [13, "iproperties"] │ │ │ │ │ ], │ │ │ │ │ - "PatchParameter": [ │ │ │ │ │ - [136, "patchparameter"] │ │ │ │ │ + "BuildSteps": [ │ │ │ │ │ + [9, "module-buildbot.process.buildstep"] │ │ │ │ │ ], │ │ │ │ │ - "InheritBuildParameter": [ │ │ │ │ │ - [136, "inheritbuildparameter"] │ │ │ │ │ + "BuildStep": [ │ │ │ │ │ + [9, "buildstep"] │ │ │ │ │ ], │ │ │ │ │ - "WorkerChoiceParameter": [ │ │ │ │ │ - [136, "workerchoiceparameter"] │ │ │ │ │ + "CommandMixin": [ │ │ │ │ │ + [9, "commandmixin"] │ │ │ │ │ ], │ │ │ │ │ - "AnyPropertyParameter": [ │ │ │ │ │ - [136, "anypropertyparameter"] │ │ │ │ │ + "ShellMixin": [ │ │ │ │ │ + [9, "shellmixin"] │ │ │ │ │ ], │ │ │ │ │ - "Use cases": [ │ │ │ │ │ - [1, "use-cases"] │ │ │ │ │ + "Exceptions": [ │ │ │ │ │ + [9, "exceptions"], │ │ │ │ │ + [24, "module-buildbot.data.exceptions"] │ │ │ │ │ ], │ │ │ │ │ "Builds": [ │ │ │ │ │ [7, "module-buildbot.process.build"], │ │ │ │ │ [91, "builds"] │ │ │ │ │ ], │ │ │ │ │ "Build": [ │ │ │ │ │ [7, "build"] │ │ │ │ │ ], │ │ │ │ │ - "IConfigurator": [ │ │ │ │ │ - [12, "iconfigurator"] │ │ │ │ │ + "Classes": [ │ │ │ │ │ + [3, "classes"] │ │ │ │ │ + ], │ │ │ │ │ + "ForceScheduler": [ │ │ │ │ │ + [11, "forcescheduler"] │ │ │ │ │ + ], │ │ │ │ │ + "Parameters": [ │ │ │ │ │ + [11, "parameters"] │ │ │ │ │ + ], │ │ │ │ │ + "Nested Parameters": [ │ │ │ │ │ + [11, "nested-parameters"] │ │ │ │ │ ], │ │ │ │ │ "Avatars": [ │ │ │ │ │ [5, "avatars"] │ │ │ │ │ ], │ │ │ │ │ - "BuildFactory": [ │ │ │ │ │ - [8, "buildfactory"] │ │ │ │ │ + "BaseScheduler": [ │ │ │ │ │ + [6, "module-buildbot.schedulers.base"] │ │ │ │ │ ], │ │ │ │ │ - "BuildFactory Implementation Note": [ │ │ │ │ │ - [8, "buildfactory-implementation-note"] │ │ │ │ │ + "Authorization": [ │ │ │ │ │ + [1, "authorization"], │ │ │ │ │ + [136, "authorization"] │ │ │ │ │ + ], │ │ │ │ │ + "Use cases": [ │ │ │ │ │ + [1, "use-cases"] │ │ │ │ │ ], │ │ │ │ │ "Change Sources": [ │ │ │ │ │ [10, "module-buildbot.changes.base"], │ │ │ │ │ [23, "change-sources"] │ │ │ │ │ ], │ │ │ │ │ "ChangeSource": [ │ │ │ │ │ [10, "changesource"] │ │ │ │ │ ], │ │ │ │ │ "ReconfigurablePollingChangeSource": [ │ │ │ │ │ [10, "reconfigurablepollingchangesource"] │ │ │ │ │ ], │ │ │ │ │ "PollingChangeSource": [ │ │ │ │ │ [10, "pollingchangesource"] │ │ │ │ │ ], │ │ │ │ │ - "BuildSteps": [ │ │ │ │ │ - [9, "module-buildbot.process.buildstep"] │ │ │ │ │ - ], │ │ │ │ │ - "BuildStep": [ │ │ │ │ │ - [9, "buildstep"] │ │ │ │ │ - ], │ │ │ │ │ - "CommandMixin": [ │ │ │ │ │ - [9, "commandmixin"] │ │ │ │ │ - ], │ │ │ │ │ - "ShellMixin": [ │ │ │ │ │ - [9, "shellmixin"] │ │ │ │ │ - ], │ │ │ │ │ - "Exceptions": [ │ │ │ │ │ - [9, "exceptions"], │ │ │ │ │ - [24, "module-buildbot.data.exceptions"] │ │ │ │ │ - ], │ │ │ │ │ - "Authentication": [ │ │ │ │ │ - [0, "authentication"], │ │ │ │ │ - [4, "module-buildbot.www.auth"], │ │ │ │ │ - [77, "authentication"] │ │ │ │ │ - ], │ │ │ │ │ - "Implementation": [ │ │ │ │ │ - [0, "implementation"] │ │ │ │ │ - ], │ │ │ │ │ - "Username / Password Authentication": [ │ │ │ │ │ - [0, "username-password-authentication"] │ │ │ │ │ - ], │ │ │ │ │ - "External Authentication": [ │ │ │ │ │ - [0, "external-authentication"] │ │ │ │ │ - ], │ │ │ │ │ - "Kerberos Example": [ │ │ │ │ │ - [0, "kerberos-example"] │ │ │ │ │ - ], │ │ │ │ │ - "Third-Party Authentication": [ │ │ │ │ │ - [0, "third-party-authentication"] │ │ │ │ │ - ], │ │ │ │ │ - "Logout": [ │ │ │ │ │ - [0, "logout"] │ │ │ │ │ - ], │ │ │ │ │ - "Future Additions": [ │ │ │ │ │ - [0, "future-additions"] │ │ │ │ │ - ], │ │ │ │ │ - "IProperties": [ │ │ │ │ │ - [13, "iproperties"] │ │ │ │ │ - ], │ │ │ │ │ - "Classes": [ │ │ │ │ │ - [3, "classes"] │ │ │ │ │ - ], │ │ │ │ │ "Claiming Build Requests": [ │ │ │ │ │ [2, "claiming-build-requests"] │ │ │ │ │ ], │ │ │ │ │ "Distributing": [ │ │ │ │ │ [2, "distributing"] │ │ │ │ │ ], │ │ │ │ │ "Claiming": [ │ │ │ │ │ [2, "claiming"] │ │ │ │ │ ], │ │ │ │ │ "The One That Got Away": [ │ │ │ │ │ [2, "the-one-that-got-away"] │ │ │ │ │ ], │ │ │ │ │ - "ForceScheduler": [ │ │ │ │ │ - [11, "forcescheduler"] │ │ │ │ │ + "IConfigurator": [ │ │ │ │ │ + [12, "iconfigurator"] │ │ │ │ │ ], │ │ │ │ │ - "Parameters": [ │ │ │ │ │ - [11, "parameters"] │ │ │ │ │ + "BuildFactory": [ │ │ │ │ │ + [8, "buildfactory"] │ │ │ │ │ ], │ │ │ │ │ - "Nested Parameters": [ │ │ │ │ │ - [11, "nested-parameters"] │ │ │ │ │ + "BuildFactory Implementation Note": [ │ │ │ │ │ + [8, "buildfactory-implementation-note"] │ │ │ │ │ ], │ │ │ │ │ - "BaseScheduler": [ │ │ │ │ │ - [6, "module-buildbot.schedulers.base"] │ │ │ │ │ + "Users connector": [ │ │ │ │ │ + [40, "module-buildbot.db.users"] │ │ │ │ │ + ], │ │ │ │ │ + "Workers connector": [ │ │ │ │ │ + [41, "module-buildbot.db.workers"] │ │ │ │ │ ], │ │ │ │ │ "Schedulers connector": [ │ │ │ │ │ [36, "module-buildbot.db.schedulers"] │ │ │ │ │ ], │ │ │ │ │ - "Steps connector": [ │ │ │ │ │ - [39, "module-buildbot.db.steps"] │ │ │ │ │ - ], │ │ │ │ │ - "Buildrequests connector": [ │ │ │ │ │ - [28, "module-buildbot.db.buildrequests"] │ │ │ │ │ + "Masters connector": [ │ │ │ │ │ + [35, "module-buildbot.db.masters"] │ │ │ │ │ ], │ │ │ │ │ "State connector": [ │ │ │ │ │ [38, "module-buildbot.db.state"] │ │ │ │ │ ], │ │ │ │ │ - "Users connector": [ │ │ │ │ │ - [40, "module-buildbot.db.users"] │ │ │ │ │ + "Database connectors API": [ │ │ │ │ │ + [33, "database-connectors-api"] │ │ │ │ │ ], │ │ │ │ │ "Logs connector": [ │ │ │ │ │ [34, "module-buildbot.db.logs"] │ │ │ │ │ ], │ │ │ │ │ - "Change sources connector": [ │ │ │ │ │ - [32, "module-buildbot.db.changesources"] │ │ │ │ │ + "Buildrequests connector": [ │ │ │ │ │ + [28, "module-buildbot.db.buildrequests"] │ │ │ │ │ + ], │ │ │ │ │ + "Builds connector": [ │ │ │ │ │ + [29, "module-buildbot.db.builds"] │ │ │ │ │ + ], │ │ │ │ │ + "Steps connector": [ │ │ │ │ │ + [39, "module-buildbot.db.steps"] │ │ │ │ │ ], │ │ │ │ │ "Buildsets connector": [ │ │ │ │ │ [30, "module-buildbot.db.buildsets"] │ │ │ │ │ ], │ │ │ │ │ + "Changes connector": [ │ │ │ │ │ + [31, "module-buildbot.db.changes"] │ │ │ │ │ + ], │ │ │ │ │ "Source stamps connector": [ │ │ │ │ │ [37, "module-buildbot.db.sourcestamps"] │ │ │ │ │ ], │ │ │ │ │ - "Changes connector": [ │ │ │ │ │ - [31, "module-buildbot.db.changes"] │ │ │ │ │ + "Change sources connector": [ │ │ │ │ │ + [32, "module-buildbot.db.changesources"] │ │ │ │ │ ], │ │ │ │ │ - "Masters connector": [ │ │ │ │ │ - [35, "module-buildbot.db.masters"] │ │ │ │ │ + "Interlocks": [ │ │ │ │ │ + [100, "interlocks"] │ │ │ │ │ ], │ │ │ │ │ - "Builds connector": [ │ │ │ │ │ - [29, "module-buildbot.db.builds"] │ │ │ │ │ + "Access Modes": [ │ │ │ │ │ + [100, "access-modes"] │ │ │ │ │ ], │ │ │ │ │ - "Workers connector": [ │ │ │ │ │ - [41, "module-buildbot.db.workers"] │ │ │ │ │ + "Count": [ │ │ │ │ │ + [100, "count"] │ │ │ │ │ ], │ │ │ │ │ - "Database connectors API": [ │ │ │ │ │ - [33, "database-connectors-api"] │ │ │ │ │ + "Scope": [ │ │ │ │ │ + [100, "scope"] │ │ │ │ │ + ], │ │ │ │ │ + "SourceStampFilter": [ │ │ │ │ │ + [105, "sourcestampfilter"] │ │ │ │ │ + ], │ │ │ │ │ + "Multiple-Codebase Builds": [ │ │ │ │ │ + [106, "multiple-codebase-builds"] │ │ │ │ │ ], │ │ │ │ │ "Properties": [ │ │ │ │ │ [108, "properties"], │ │ │ │ │ [223, "properties"], │ │ │ │ │ [225, "properties"], │ │ │ │ │ [200, "properties"] │ │ │ │ │ ], │ │ │ │ │ @@ -10301,79 +10175,17 @@ │ │ │ │ │ ], │ │ │ │ │ "Renderable Comparison": [ │ │ │ │ │ [108, "renderable-comparison"] │ │ │ │ │ ], │ │ │ │ │ "Multimaster": [ │ │ │ │ │ [107, "multimaster"] │ │ │ │ │ ], │ │ │ │ │ - "Configuring Buildbot": [ │ │ │ │ │ - [101, "configuring-buildbot"] │ │ │ │ │ - ], │ │ │ │ │ - "Config File Format": [ │ │ │ │ │ - [101, "config-file-format"] │ │ │ │ │ - ], │ │ │ │ │ - "Basic Python Syntax": [ │ │ │ │ │ - [101, "basic-python-syntax"] │ │ │ │ │ - ], │ │ │ │ │ - "Predefined Config File Symbols": [ │ │ │ │ │ - [101, "predefined-config-file-symbols"] │ │ │ │ │ - ], │ │ │ │ │ - "Testing the Config File": [ │ │ │ │ │ - [101, "testing-the-config-file"] │ │ │ │ │ - ], │ │ │ │ │ - "Loading the Config File": [ │ │ │ │ │ - [101, "loading-the-config-file"] │ │ │ │ │ - ], │ │ │ │ │ - "Reloading the Config File (reconfig)": [ │ │ │ │ │ - [101, "reloading-the-config-file-reconfig"] │ │ │ │ │ - ], │ │ │ │ │ - "Miscellaneous Configuration": [ │ │ │ │ │ - [104, "miscellaneous-configuration"] │ │ │ │ │ - ], │ │ │ │ │ - "Multiple-Codebase Builds": [ │ │ │ │ │ - [106, "multiple-codebase-builds"] │ │ │ │ │ - ], │ │ │ │ │ - "Manhole": [ │ │ │ │ │ - [102, "id1"], │ │ │ │ │ - [98, "manhole"] │ │ │ │ │ - ], │ │ │ │ │ - "Using manhole": [ │ │ │ │ │ - [102, "using-manhole"] │ │ │ │ │ - ], │ │ │ │ │ "BuildStatusGenerator": [ │ │ │ │ │ [109, "buildstatusgenerator"] │ │ │ │ │ ], │ │ │ │ │ - "BuildSetStatusGenerator": [ │ │ │ │ │ - [111, "buildsetstatusgenerator"] │ │ │ │ │ - ], │ │ │ │ │ - "Configuration": [ │ │ │ │ │ - [99, "configuration"], │ │ │ │ │ - [23, "module-buildbot.config"] │ │ │ │ │ - ], │ │ │ │ │ - "SourceStampFilter": [ │ │ │ │ │ - [105, "sourcestampfilter"] │ │ │ │ │ - ], │ │ │ │ │ - "ChangeFilter": [ │ │ │ │ │ - [103, "changefilter"] │ │ │ │ │ - ], │ │ │ │ │ - "Interlocks": [ │ │ │ │ │ - [100, "interlocks"] │ │ │ │ │ - ], │ │ │ │ │ - "Access Modes": [ │ │ │ │ │ - [100, "access-modes"] │ │ │ │ │ - ], │ │ │ │ │ - "Count": [ │ │ │ │ │ - [100, "count"] │ │ │ │ │ - ], │ │ │ │ │ - "Scope": [ │ │ │ │ │ - [100, "scope"] │ │ │ │ │ - ], │ │ │ │ │ - "BuildStartEndStatusGenerator": [ │ │ │ │ │ - [110, "buildstartendstatusgenerator"] │ │ │ │ │ - ], │ │ │ │ │ "Global Configuration": [ │ │ │ │ │ [98, "global-configuration"] │ │ │ │ │ ], │ │ │ │ │ "Database Specification": [ │ │ │ │ │ [98, "database-specification"] │ │ │ │ │ ], │ │ │ │ │ "SQLite": [ │ │ │ │ │ @@ -10425,14 +10237,18 @@ │ │ │ │ │ ], │ │ │ │ │ "Setting the PB Port for Workers": [ │ │ │ │ │ [98, "setting-the-pb-port-for-workers"] │ │ │ │ │ ], │ │ │ │ │ "Defining Global Properties": [ │ │ │ │ │ [98, "defining-global-properties"] │ │ │ │ │ ], │ │ │ │ │ + "Manhole": [ │ │ │ │ │ + [98, "manhole"], │ │ │ │ │ + [102, "id1"] │ │ │ │ │ + ], │ │ │ │ │ "Metrics Options": [ │ │ │ │ │ [98, "metrics-options"] │ │ │ │ │ ], │ │ │ │ │ "Statistics Service": [ │ │ │ │ │ [98, "statistics-service"], │ │ │ │ │ [98, "id7"], │ │ │ │ │ [81, "statistics-service"] │ │ │ │ │ @@ -10464,267 +10280,219 @@ │ │ │ │ │ ], │ │ │ │ │ "Revision Link Helpers": [ │ │ │ │ │ [98, "revision-link-helpers"] │ │ │ │ │ ], │ │ │ │ │ "Codebase Generator": [ │ │ │ │ │ [98, "codebase-generator"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot\u2019s Test Suite": [ │ │ │ │ │ - [83, "buildbot-s-test-suite"] │ │ │ │ │ - ], │ │ │ │ │ - "Quick-Start": [ │ │ │ │ │ - [83, "quick-start"] │ │ │ │ │ - ], │ │ │ │ │ - "Suites": [ │ │ │ │ │ - [83, "suites"] │ │ │ │ │ - ], │ │ │ │ │ - "Unit Tests": [ │ │ │ │ │ - [83, "unit-tests"] │ │ │ │ │ - ], │ │ │ │ │ - "Interface Tests": [ │ │ │ │ │ - [83, "interface-tests"] │ │ │ │ │ - ], │ │ │ │ │ - "Integration Tests": [ │ │ │ │ │ - [83, "integration-tests"] │ │ │ │ │ - ], │ │ │ │ │ - "Regression Tests": [ │ │ │ │ │ - [83, "regression-tests"] │ │ │ │ │ - ], │ │ │ │ │ - "Fuzz Tests": [ │ │ │ │ │ - [83, "fuzz-tests"] │ │ │ │ │ + "Using manhole": [ │ │ │ │ │ + [102, "using-manhole"] │ │ │ │ │ ], │ │ │ │ │ - "Mixins": [ │ │ │ │ │ - [83, "mixins"] │ │ │ │ │ + "ChangeFilter": [ │ │ │ │ │ + [103, "changefilter"] │ │ │ │ │ ], │ │ │ │ │ - "Fakes": [ │ │ │ │ │ - [83, "fakes"] │ │ │ │ │ + "Configuration": [ │ │ │ │ │ + [99, "configuration"], │ │ │ │ │ + [23, "module-buildbot.config"] │ │ │ │ │ ], │ │ │ │ │ - "Type Validation": [ │ │ │ │ │ - [83, "type-validation"] │ │ │ │ │ + "Miscellaneous Configuration": [ │ │ │ │ │ + [104, "miscellaneous-configuration"] │ │ │ │ │ ], │ │ │ │ │ - "Validator Classes": [ │ │ │ │ │ - [83, "validator-classes"] │ │ │ │ │ + "BuildStartEndStatusGenerator": [ │ │ │ │ │ + [110, "buildstartendstatusgenerator"] │ │ │ │ │ ], │ │ │ │ │ - "Defining Validators": [ │ │ │ │ │ - [83, "defining-validators"] │ │ │ │ │ + "BuildSetStatusGenerator": [ │ │ │ │ │ + [111, "buildsetstatusgenerator"] │ │ │ │ │ ], │ │ │ │ │ - "Good Tests": [ │ │ │ │ │ - [83, "good-tests"] │ │ │ │ │ + "Configuring Buildbot": [ │ │ │ │ │ + [101, "configuring-buildbot"] │ │ │ │ │ ], │ │ │ │ │ - "Independent of Time": [ │ │ │ │ │ - [83, "independent-of-time"] │ │ │ │ │ + "Config File Format": [ │ │ │ │ │ + [101, "config-file-format"] │ │ │ │ │ ], │ │ │ │ │ - "Clean Code": [ │ │ │ │ │ - [83, "clean-code"] │ │ │ │ │ + "Basic Python Syntax": [ │ │ │ │ │ + [101, "basic-python-syntax"] │ │ │ │ │ ], │ │ │ │ │ - "Good Name": [ │ │ │ │ │ - [83, "good-name"] │ │ │ │ │ + "Predefined Config File Symbols": [ │ │ │ │ │ + [101, "predefined-config-file-symbols"] │ │ │ │ │ ], │ │ │ │ │ - "Assert Only One Thing": [ │ │ │ │ │ - [83, "assert-only-one-thing"] │ │ │ │ │ + "Testing the Config File": [ │ │ │ │ │ + [101, "testing-the-config-file"] │ │ │ │ │ ], │ │ │ │ │ - "Prefer Fakes to Mocks": [ │ │ │ │ │ - [83, "prefer-fakes-to-mocks"] │ │ │ │ │ + "Loading the Config File": [ │ │ │ │ │ + [101, "loading-the-config-file"] │ │ │ │ │ ], │ │ │ │ │ - "Small Tests": [ │ │ │ │ │ - [83, "small-tests"] │ │ │ │ │ + "Reloading the Config File (reconfig)": [ │ │ │ │ │ + [101, "reloading-the-config-file-reconfig"] │ │ │ │ │ ], │ │ │ │ │ - "Isolation": [ │ │ │ │ │ - [83, "isolation"] │ │ │ │ │ + "PushjetNotifier": [ │ │ │ │ │ + [131, "pushjetnotifier"] │ │ │ │ │ ], │ │ │ │ │ - "Be Correct": [ │ │ │ │ │ - [83, "be-correct"] │ │ │ │ │ + "PushoverNotifier": [ │ │ │ │ │ + [132, "pushovernotifier"] │ │ │ │ │ ], │ │ │ │ │ - "Be Helpful": [ │ │ │ │ │ - [83, "be-helpful"] │ │ │ │ │ + "FailingBuildsetCanceller": [ │ │ │ │ │ + [137, "failingbuildsetcanceller"] │ │ │ │ │ ], │ │ │ │ │ - "Keeping State": [ │ │ │ │ │ - [83, "keeping-state"], │ │ │ │ │ - [79, "keeping-state"] │ │ │ │ │ + "GitLabStatusPush": [ │ │ │ │ │ + [126, "gitlabstatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "sourcedproperties": [ │ │ │ │ │ - [70, "sourcedproperties"] │ │ │ │ │ + "HttpStatusPush": [ │ │ │ │ │ + [127, "httpstatuspush"], │ │ │ │ │ + [228, "httpstatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "Update Methods": [ │ │ │ │ │ - [70, "update-methods"], │ │ │ │ │ - [75, "update-methods"], │ │ │ │ │ - [74, "update-methods"], │ │ │ │ │ - [73, "update-methods"], │ │ │ │ │ - [54, "update-methods"], │ │ │ │ │ - [55, "update-methods"], │ │ │ │ │ - [53, "update-methods"], │ │ │ │ │ - [56, "update-methods"], │ │ │ │ │ - [59, "update-methods"], │ │ │ │ │ - [64, "update-methods"], │ │ │ │ │ - [66, "update-methods"], │ │ │ │ │ - [63, "update-methods"], │ │ │ │ │ - [58, "update-methods"], │ │ │ │ │ - [65, "update-methods"], │ │ │ │ │ - [69, "update-methods"], │ │ │ │ │ - [57, "update-methods"] │ │ │ │ │ + "Json object spec": [ │ │ │ │ │ + [127, "json-object-spec"], │ │ │ │ │ + [135, "json-object-spec"] │ │ │ │ │ ], │ │ │ │ │ - "Endpoints": [ │ │ │ │ │ - [70, "endpoints"], │ │ │ │ │ - [72, "endpoints"], │ │ │ │ │ - [75, "endpoints"], │ │ │ │ │ - [74, "endpoints"], │ │ │ │ │ - [76, "endpoints"], │ │ │ │ │ - [71, "endpoints"], │ │ │ │ │ - [73, "endpoints"], │ │ │ │ │ - [54, "endpoints"], │ │ │ │ │ - [55, "endpoints"], │ │ │ │ │ - [53, "endpoints"], │ │ │ │ │ - [56, "endpoints"], │ │ │ │ │ - [59, "endpoints"], │ │ │ │ │ - [64, "endpoints"], │ │ │ │ │ - [63, "endpoints"], │ │ │ │ │ - [58, "endpoints"], │ │ │ │ │ - [65, "endpoints"], │ │ │ │ │ - [68, "endpoints"], │ │ │ │ │ - [69, "endpoints"], │ │ │ │ │ - [60, "endpoints"], │ │ │ │ │ - [57, "endpoints"] │ │ │ │ │ + "ReporterBase": [ │ │ │ │ │ + [133, "reporterbase"] │ │ │ │ │ ], │ │ │ │ │ - "REST API": [ │ │ │ │ │ - [77, "rest-api"], │ │ │ │ │ - [87, "rest-api"] │ │ │ │ │ + "Frequently used report keys": [ │ │ │ │ │ + [133, "frequently-used-report-keys"] │ │ │ │ │ ], │ │ │ │ │ - "Versions": [ │ │ │ │ │ - [77, "versions"] │ │ │ │ │ + "IRC Bot": [ │ │ │ │ │ + [129, "irc-bot"] │ │ │ │ │ ], │ │ │ │ │ - "Getting": [ │ │ │ │ │ - [77, "getting"] │ │ │ │ │ + "Telegram Bot": [ │ │ │ │ │ + [134, "telegram-bot"] │ │ │ │ │ ], │ │ │ │ │ - "Collections": [ │ │ │ │ │ - [77, "collections"], │ │ │ │ │ - [86, "collections"] │ │ │ │ │ + "Reporters": [ │ │ │ │ │ + [128, "reporters"], │ │ │ │ │ + [258, "reporters"], │ │ │ │ │ + [238, "reporters"], │ │ │ │ │ + [237, "reporters"] │ │ │ │ │ ], │ │ │ │ │ - "Field Selection": [ │ │ │ │ │ - [77, "field-selection"] │ │ │ │ │ + "Schedulers": [ │ │ │ │ │ + [136, "schedulers"], │ │ │ │ │ + [23, "schedulers"], │ │ │ │ │ + [258, "schedulers"], │ │ │ │ │ + [91, "schedulers"] │ │ │ │ │ ], │ │ │ │ │ - "Filtering": [ │ │ │ │ │ - [77, "filtering"] │ │ │ │ │ + "Configuring Schedulers": [ │ │ │ │ │ + [136, "configuring-schedulers"] │ │ │ │ │ ], │ │ │ │ │ - "Sorting": [ │ │ │ │ │ - [77, "sorting"] │ │ │ │ │ + "Scheduler Resiliency": [ │ │ │ │ │ + [136, "scheduler-resiliency"] │ │ │ │ │ ], │ │ │ │ │ - "Pagination": [ │ │ │ │ │ - [77, "pagination"] │ │ │ │ │ + "Usage example": [ │ │ │ │ │ + [136, "usage-example"] │ │ │ │ │ ], │ │ │ │ │ - "Controlling": [ │ │ │ │ │ - [77, "controlling"] │ │ │ │ │ + "Scheduler Types": [ │ │ │ │ │ + [136, "scheduler-types"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot Coding Style": [ │ │ │ │ │ - [82, "buildbot-coding-style"] │ │ │ │ │ + "SingleBranchScheduler": [ │ │ │ │ │ + [136, "singlebranchscheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Documentation": [ │ │ │ │ │ - [82, "documentation"], │ │ │ │ │ - [51, "documentation"] │ │ │ │ │ + "AnyBranchScheduler": [ │ │ │ │ │ + [136, "anybranchscheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Symbol Names": [ │ │ │ │ │ - [82, "symbol-names"] │ │ │ │ │ + "Dependent Scheduler": [ │ │ │ │ │ + [136, "dependent-scheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Twisted Idioms": [ │ │ │ │ │ - [82, "twisted-idioms"] │ │ │ │ │ + "Periodic Scheduler": [ │ │ │ │ │ + [136, "periodic-scheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Prefer to Return Deferreds": [ │ │ │ │ │ - [82, "prefer-to-return-deferreds"] │ │ │ │ │ + "Nightly Scheduler": [ │ │ │ │ │ + [136, "nightly-scheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Helpful Twisted Classes": [ │ │ │ │ │ - [82, "helpful-twisted-classes"] │ │ │ │ │ + "Try Schedulers": [ │ │ │ │ │ + [136, "try-schedulers"] │ │ │ │ │ ], │ │ │ │ │ - "Sequences of Operations": [ │ │ │ │ │ - [82, "sequences-of-operations"] │ │ │ │ │ + "Triggerable Scheduler": [ │ │ │ │ │ + [136, "triggerable-scheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Nested Callbacks": [ │ │ │ │ │ - [82, "nested-callbacks"] │ │ │ │ │ + "NightlyTriggerable Scheduler": [ │ │ │ │ │ + [136, "nightlytriggerable-scheduler"] │ │ │ │ │ ], │ │ │ │ │ - "inlineCallbacks": [ │ │ │ │ │ - [82, "inlinecallbacks"] │ │ │ │ │ + "ForceScheduler Scheduler": [ │ │ │ │ │ + [136, "forcescheduler-scheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Locking": [ │ │ │ │ │ - [82, "locking"] │ │ │ │ │ + "ForceScheduler Parameters": [ │ │ │ │ │ + [136, "forcescheduler-parameters"] │ │ │ │ │ ], │ │ │ │ │ - "Joining Sequences": [ │ │ │ │ │ - [82, "joining-sequences"] │ │ │ │ │ + "NestedParameter": [ │ │ │ │ │ + [136, "nestedparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Functions running outside of the main thread": [ │ │ │ │ │ - [82, "functions-running-outside-of-the-main-thread"] │ │ │ │ │ + "FixedParameter": [ │ │ │ │ │ + [136, "fixedparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Stats Service": [ │ │ │ │ │ - [81, "id1"] │ │ │ │ │ + "StringParameter": [ │ │ │ │ │ + [136, "stringparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Storage backends": [ │ │ │ │ │ - [81, "storage-backends"] │ │ │ │ │ + "TextParameter": [ │ │ │ │ │ + [136, "textparameter"] │ │ │ │ │ ], │ │ │ │ │ - "spec": [ │ │ │ │ │ - [72, "spec"] │ │ │ │ │ + "IntParameter": [ │ │ │ │ │ + [136, "intparameter"] │ │ │ │ │ ], │ │ │ │ │ - "test_result_set": [ │ │ │ │ │ - [75, "test-result-set"] │ │ │ │ │ + "BooleanParameter": [ │ │ │ │ │ + [136, "booleanparameter"] │ │ │ │ │ ], │ │ │ │ │ - "test_result": [ │ │ │ │ │ - [74, "test-result"] │ │ │ │ │ + "UserNameParameter": [ │ │ │ │ │ + [136, "usernameparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Writing Schedulers": [ │ │ │ │ │ - [79, "writing-schedulers"] │ │ │ │ │ + "ChoiceStringParameter": [ │ │ │ │ │ + [136, "choicestringparameter"] │ │ │ │ │ ], │ │ │ │ │ - "API Stability": [ │ │ │ │ │ - [79, "api-stability"] │ │ │ │ │ + "CodebaseParameter": [ │ │ │ │ │ + [136, "codebaseparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Implementing A Scheduler": [ │ │ │ │ │ - [79, "implementing-a-scheduler"] │ │ │ │ │ + "FileParameter": [ │ │ │ │ │ + [136, "fileparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Consuming Changes": [ │ │ │ │ │ - [79, "consuming-changes"] │ │ │ │ │ + "PatchParameter": [ │ │ │ │ │ + [136, "patchparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Adding Buildsets": [ │ │ │ │ │ - [79, "adding-buildsets"] │ │ │ │ │ + "InheritBuildParameter": [ │ │ │ │ │ + [136, "inheritbuildparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Handling Reconfiguration": [ │ │ │ │ │ - [79, "handling-reconfiguration"] │ │ │ │ │ + "WorkerChoiceParameter": [ │ │ │ │ │ + [136, "workerchoiceparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Becoming Active and Inactive": [ │ │ │ │ │ - [79, "becoming-active-and-inactive"] │ │ │ │ │ + "AnyPropertyParameter": [ │ │ │ │ │ + [136, "anypropertyparameter"] │ │ │ │ │ ], │ │ │ │ │ - "Secrets": [ │ │ │ │ │ - [80, "secrets"] │ │ │ │ │ + "MailNotifier": [ │ │ │ │ │ + [130, "mailnotifier"], │ │ │ │ │ + [228, "mailnotifier"] │ │ │ │ │ ], │ │ │ │ │ - "Secrets manager": [ │ │ │ │ │ - [80, "secrets-manager"] │ │ │ │ │ + "MailNotifier arguments": [ │ │ │ │ │ + [130, "mailnotifier-arguments"] │ │ │ │ │ ], │ │ │ │ │ - "Secrets providers": [ │ │ │ │ │ - [80, "secrets-providers"] │ │ │ │ │ + "Custom Services": [ │ │ │ │ │ + [138, "custom-services"] │ │ │ │ │ ], │ │ │ │ │ - "File provider": [ │ │ │ │ │ - [80, "file-provider"] │ │ │ │ │ + "ZulipStatusPush": [ │ │ │ │ │ + [135, "zulipstatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "Vault provider": [ │ │ │ │ │ - [80, "vault-provider"] │ │ │ │ │ + "OldBuildCanceller": [ │ │ │ │ │ + [139, "oldbuildcanceller"] │ │ │ │ │ ], │ │ │ │ │ - "Interpolate secret": [ │ │ │ │ │ - [80, "interpolate-secret"] │ │ │ │ │ + "LogObservers": [ │ │ │ │ │ + [16, "module-buildbot.process.logobserver"] │ │ │ │ │ ], │ │ │ │ │ - "Secret Obfuscation": [ │ │ │ │ │ - [80, "secret-obfuscation"] │ │ │ │ │ + "RemoteCommands": [ │ │ │ │ │ + [18, "remotecommands"] │ │ │ │ │ ], │ │ │ │ │ - "How to use a secret in a BuildbotService": [ │ │ │ │ │ - [80, "how-to-use-a-secret-in-a-buildbotservice"] │ │ │ │ │ + "RemoteCommand": [ │ │ │ │ │ + [18, "remotecommand"] │ │ │ │ │ ], │ │ │ │ │ - "Build Result Codes": [ │ │ │ │ │ - [78, "module-buildbot.process.results"] │ │ │ │ │ + "Build data connector": [ │ │ │ │ │ + [26, "module-buildbot.db.build_data"] │ │ │ │ │ ], │ │ │ │ │ - "worker": [ │ │ │ │ │ - [76, "worker"] │ │ │ │ │ + "Web Server Classes": [ │ │ │ │ │ + [22, "web-server-classes"] │ │ │ │ │ ], │ │ │ │ │ - "sourcestamp": [ │ │ │ │ │ - [71, "sourcestamp"] │ │ │ │ │ + "Resources": [ │ │ │ │ │ + [22, "module-buildbot.www.resource"], │ │ │ │ │ + [221, "resources"] │ │ │ │ │ ], │ │ │ │ │ - "step": [ │ │ │ │ │ - [73, "step"] │ │ │ │ │ + "ResultSpecs": [ │ │ │ │ │ + [19, "module-buildbot.data.resultspec"] │ │ │ │ │ ], │ │ │ │ │ "Database": [ │ │ │ │ │ [25, "database"], │ │ │ │ │ [245, "database"], │ │ │ │ │ [225, "database"] │ │ │ │ │ ], │ │ │ │ │ "Database Overview": [ │ │ │ │ │ @@ -10780,48 +10548,63 @@ │ │ │ │ │ ], │ │ │ │ │ "Testing migrations with real databases": [ │ │ │ │ │ [25, "testing-migrations-with-real-databases"] │ │ │ │ │ ], │ │ │ │ │ "Run databases in Docker": [ │ │ │ │ │ [25, "run-databases-in-docker"] │ │ │ │ │ ], │ │ │ │ │ - "Web Server Classes": [ │ │ │ │ │ - [22, "web-server-classes"] │ │ │ │ │ - ], │ │ │ │ │ - "Resources": [ │ │ │ │ │ - [22, "module-buildbot.www.resource"], │ │ │ │ │ - [221, "resources"] │ │ │ │ │ - ], │ │ │ │ │ "Builders connector": [ │ │ │ │ │ [27, "module-buildbot.db.builders"] │ │ │ │ │ ], │ │ │ │ │ - "Protocols": [ │ │ │ │ │ - [17, "protocols"] │ │ │ │ │ + "IRenderable": [ │ │ │ │ │ + [14, "irenderable"] │ │ │ │ │ ], │ │ │ │ │ - "Logs": [ │ │ │ │ │ - [15, "module-buildbot.process.log"] │ │ │ │ │ + "Builder Configuration": [ │ │ │ │ │ + [23, "builder-configuration"], │ │ │ │ │ + [92, "builder-configuration"] │ │ │ │ │ + ], │ │ │ │ │ + "Error Handling": [ │ │ │ │ │ + [23, "error-handling"] │ │ │ │ │ + ], │ │ │ │ │ + "Configuration in AngularJS": [ │ │ │ │ │ + [23, "configuration-in-angularjs"] │ │ │ │ │ + ], │ │ │ │ │ + "Reconfiguration": [ │ │ │ │ │ + [23, "reconfiguration"] │ │ │ │ │ + ], │ │ │ │ │ + "Reconfigurable Services": [ │ │ │ │ │ + [23, "reconfigurable-services"] │ │ │ │ │ + ], │ │ │ │ │ + "Custom Subclasses": [ │ │ │ │ │ + [23, "custom-subclasses"] │ │ │ │ │ ], │ │ │ │ │ "Workers": [ │ │ │ │ │ - [20, "module-buildbot.worker"], │ │ │ │ │ [23, "workers"], │ │ │ │ │ + [20, "module-buildbot.worker"], │ │ │ │ │ [46, "workers"], │ │ │ │ │ [91, "workers"], │ │ │ │ │ [200, "cfg-workers"] │ │ │ │ │ ], │ │ │ │ │ + "User Managers": [ │ │ │ │ │ + [23, "user-managers"] │ │ │ │ │ + ], │ │ │ │ │ + "Status Receivers": [ │ │ │ │ │ + [23, "status-receivers"] │ │ │ │ │ + ], │ │ │ │ │ "Worker": [ │ │ │ │ │ [20, "worker"], │ │ │ │ │ + [246, "worker"], │ │ │ │ │ [248, "worker"], │ │ │ │ │ + [245, "worker"], │ │ │ │ │ [247, "worker"], │ │ │ │ │ [247, "id4"], │ │ │ │ │ - [251, "worker"], │ │ │ │ │ - [246, "worker"], │ │ │ │ │ - [245, "worker"] │ │ │ │ │ + [251, "worker"] │ │ │ │ │ ], │ │ │ │ │ - "LogObservers": [ │ │ │ │ │ - [16, "module-buildbot.process.logobserver"] │ │ │ │ │ + "Logs": [ │ │ │ │ │ + [15, "module-buildbot.process.log"] │ │ │ │ │ ], │ │ │ │ │ "Data API": [ │ │ │ │ │ [24, "data-api"], │ │ │ │ │ [245, "data-api"] │ │ │ │ │ ], │ │ │ │ │ "Sections": [ │ │ │ │ │ [24, "sections"] │ │ │ │ │ @@ -10875,69 +10658,195 @@ │ │ │ │ │ ], │ │ │ │ │ "Entity Type": [ │ │ │ │ │ [24, "entity-type"] │ │ │ │ │ ], │ │ │ │ │ "Data Model": [ │ │ │ │ │ [24, "id4"] │ │ │ │ │ ], │ │ │ │ │ - "IRenderable": [ │ │ │ │ │ - [14, "irenderable"] │ │ │ │ │ + "Protocols": [ │ │ │ │ │ + [17, "protocols"] │ │ │ │ │ ], │ │ │ │ │ - "RemoteCommands": [ │ │ │ │ │ - [18, "remotecommands"] │ │ │ │ │ + "WorkerManager": [ │ │ │ │ │ + [21, "module-buildbot.worker.manager"], │ │ │ │ │ + [21, "id1"] │ │ │ │ │ ], │ │ │ │ │ - "RemoteCommand": [ │ │ │ │ │ - [18, "remotecommand"] │ │ │ │ │ + "WorkerRegistration": [ │ │ │ │ │ + [21, "workerregistration"] │ │ │ │ │ ], │ │ │ │ │ - "ResultSpecs": [ │ │ │ │ │ - [19, "module-buildbot.data.resultspec"] │ │ │ │ │ + "build_data": [ │ │ │ │ │ + [54, "build-data"] │ │ │ │ │ ], │ │ │ │ │ - "Builder Configuration": [ │ │ │ │ │ - [23, "builder-configuration"], │ │ │ │ │ - [92, "builder-configuration"] │ │ │ │ │ + "Update Methods": [ │ │ │ │ │ + [54, "update-methods"], │ │ │ │ │ + [55, "update-methods"], │ │ │ │ │ + [53, "update-methods"], │ │ │ │ │ + [58, "update-methods"], │ │ │ │ │ + [66, "update-methods"], │ │ │ │ │ + [69, "update-methods"], │ │ │ │ │ + [57, "update-methods"], │ │ │ │ │ + [64, "update-methods"], │ │ │ │ │ + [56, "update-methods"], │ │ │ │ │ + [65, "update-methods"], │ │ │ │ │ + [59, "update-methods"], │ │ │ │ │ + [63, "update-methods"], │ │ │ │ │ + [70, "update-methods"], │ │ │ │ │ + [73, "update-methods"], │ │ │ │ │ + [74, "update-methods"], │ │ │ │ │ + [75, "update-methods"] │ │ │ │ │ ], │ │ │ │ │ - "Error Handling": [ │ │ │ │ │ - [23, "error-handling"] │ │ │ │ │ + "Endpoints": [ │ │ │ │ │ + [54, "endpoints"], │ │ │ │ │ + [55, "endpoints"], │ │ │ │ │ + [53, "endpoints"], │ │ │ │ │ + [58, "endpoints"], │ │ │ │ │ + [68, "endpoints"], │ │ │ │ │ + [69, "endpoints"], │ │ │ │ │ + [57, "endpoints"], │ │ │ │ │ + [64, "endpoints"], │ │ │ │ │ + [60, "endpoints"], │ │ │ │ │ + [56, "endpoints"], │ │ │ │ │ + [65, "endpoints"], │ │ │ │ │ + [59, "endpoints"], │ │ │ │ │ + [63, "endpoints"], │ │ │ │ │ + [70, "endpoints"], │ │ │ │ │ + [73, "endpoints"], │ │ │ │ │ + [72, "endpoints"], │ │ │ │ │ + [74, "endpoints"], │ │ │ │ │ + [75, "endpoints"], │ │ │ │ │ + [76, "endpoints"], │ │ │ │ │ + [71, "endpoints"] │ │ │ │ │ ], │ │ │ │ │ - "Configuration in AngularJS": [ │ │ │ │ │ - [23, "configuration-in-angularjs"] │ │ │ │ │ + "Master-Worker API": [ │ │ │ │ │ + [46, "master-worker-api"] │ │ │ │ │ ], │ │ │ │ │ - "Reconfiguration": [ │ │ │ │ │ - [23, "reconfiguration"] │ │ │ │ │ + "Connection": [ │ │ │ │ │ + [46, "connection"] │ │ │ │ │ ], │ │ │ │ │ - "Reconfigurable Services": [ │ │ │ │ │ - [23, "reconfigurable-services"] │ │ │ │ │ + "Bot methods": [ │ │ │ │ │ + [46, "bot-methods"] │ │ │ │ │ ], │ │ │ │ │ - "Custom Subclasses": [ │ │ │ │ │ - [23, "custom-subclasses"] │ │ │ │ │ + "Worker methods": [ │ │ │ │ │ + [46, "worker-methods"] │ │ │ │ │ ], │ │ │ │ │ - "User Managers": [ │ │ │ │ │ - [23, "user-managers"] │ │ │ │ │ + "Setup": [ │ │ │ │ │ + [46, "setup"] │ │ │ │ │ ], │ │ │ │ │ - "Status Receivers": [ │ │ │ │ │ - [23, "status-receivers"] │ │ │ │ │ + "Pinging": [ │ │ │ │ │ + [46, "pinging"] │ │ │ │ │ ], │ │ │ │ │ - "Build data connector": [ │ │ │ │ │ - [26, "module-buildbot.db.build_data"] │ │ │ │ │ + "Building": [ │ │ │ │ │ + [46, "building"] │ │ │ │ │ ], │ │ │ │ │ - "WorkerManager": [ │ │ │ │ │ - [21, "module-buildbot.worker.manager"], │ │ │ │ │ - [21, "id1"] │ │ │ │ │ + "Worker For Builders": [ │ │ │ │ │ + [46, "worker-for-builders"] │ │ │ │ │ ], │ │ │ │ │ - "WorkerRegistration": [ │ │ │ │ │ - [21, "workerregistration"] │ │ │ │ │ + "Worker-Side WorkerForBuilderPb Methods": [ │ │ │ │ │ + [46, "worker-side-workerforbuilderpb-methods"] │ │ │ │ │ ], │ │ │ │ │ - "General Documents": [ │ │ │ │ │ - [43, "general-documents"] │ │ │ │ │ + "Master-side WorkerForBuilder Methods": [ │ │ │ │ │ + [46, "master-side-workerforbuilder-methods"] │ │ │ │ │ + ], │ │ │ │ │ + "Commands": [ │ │ │ │ │ + [46, "commands"] │ │ │ │ │ + ], │ │ │ │ │ + "Master-Side RemoteCommand Methods": [ │ │ │ │ │ + [46, "master-side-remotecommand-methods"] │ │ │ │ │ + ], │ │ │ │ │ + "Defined Commands": [ │ │ │ │ │ + [46, "defined-commands"] │ │ │ │ │ + ], │ │ │ │ │ + "shell": [ │ │ │ │ │ + [46, "shell"] │ │ │ │ │ + ], │ │ │ │ │ + "uploadFile": [ │ │ │ │ │ + [46, "uploadfile"] │ │ │ │ │ + ], │ │ │ │ │ + "uploadDirectory": [ │ │ │ │ │ + [46, "uploaddirectory"] │ │ │ │ │ + ], │ │ │ │ │ + "downloadFile": [ │ │ │ │ │ + [46, "downloadfile"] │ │ │ │ │ + ], │ │ │ │ │ + "mkdir": [ │ │ │ │ │ + [46, "mkdir"] │ │ │ │ │ + ], │ │ │ │ │ + "rmdir": [ │ │ │ │ │ + [46, "rmdir"] │ │ │ │ │ + ], │ │ │ │ │ + "cpdir": [ │ │ │ │ │ + [46, "cpdir"] │ │ │ │ │ + ], │ │ │ │ │ + "stat": [ │ │ │ │ │ + [46, "stat"] │ │ │ │ │ + ], │ │ │ │ │ + "glob": [ │ │ │ │ │ + [46, "glob"] │ │ │ │ │ + ], │ │ │ │ │ + "listdir": [ │ │ │ │ │ + [46, "listdir"] │ │ │ │ │ + ], │ │ │ │ │ + "rmfile": [ │ │ │ │ │ + [46, "rmfile"] │ │ │ │ │ + ], │ │ │ │ │ + "builder": [ │ │ │ │ │ + [55, "builder"] │ │ │ │ │ + ], │ │ │ │ │ + "Messaging and Queues": [ │ │ │ │ │ + [49, "messaging-and-queues"] │ │ │ │ │ + ], │ │ │ │ │ + "Overview": [ │ │ │ │ │ + [49, "overview"] │ │ │ │ │ + ], │ │ │ │ │ + "Connector API": [ │ │ │ │ │ + [49, "connector-api"] │ │ │ │ │ + ], │ │ │ │ │ + "Implementations": [ │ │ │ │ │ + [49, "implementations"] │ │ │ │ │ + ], │ │ │ │ │ + "Queue Schema": [ │ │ │ │ │ + [49, "queue-schema"] │ │ │ │ │ + ], │ │ │ │ │ + "Message Schema": [ │ │ │ │ │ + [49, "message-schema"] │ │ │ │ │ + ], │ │ │ │ │ + "Routing Keys": [ │ │ │ │ │ + [49, "routing-keys"] │ │ │ │ │ + ], │ │ │ │ │ + "Body Format": [ │ │ │ │ │ + [49, "body-format"] │ │ │ │ │ + ], │ │ │ │ │ + "Cautions": [ │ │ │ │ │ + [49, "cautions"] │ │ │ │ │ + ], │ │ │ │ │ + "Schema Changes": [ │ │ │ │ │ + [49, "schema-changes"] │ │ │ │ │ + ], │ │ │ │ │ + "String Encodings": [ │ │ │ │ │ + [42, "string-encodings"] │ │ │ │ │ + ], │ │ │ │ │ + "Inputs": [ │ │ │ │ │ + [42, "inputs"] │ │ │ │ │ + ], │ │ │ │ │ + "Outputs": [ │ │ │ │ │ + [42, "outputs"] │ │ │ │ │ ], │ │ │ │ │ "Buildbot Development": [ │ │ │ │ │ [44, "public-api"] │ │ │ │ │ ], │ │ │ │ │ - "build_data": [ │ │ │ │ │ - [54, "build-data"] │ │ │ │ │ + "How to package Buildbot plugins": [ │ │ │ │ │ + [50, "how-to-package-buildbot-plugins"] │ │ │ │ │ + ], │ │ │ │ │ + "Package the source": [ │ │ │ │ │ + [50, "package-the-source"] │ │ │ │ │ + ], │ │ │ │ │ + "Making the plugin package": [ │ │ │ │ │ + [50, "making-the-plugin-package"] │ │ │ │ │ + ], │ │ │ │ │ + "Publish the package": [ │ │ │ │ │ + [50, "publish-the-package"] │ │ │ │ │ ], │ │ │ │ │ "Submitting Pull Requests": [ │ │ │ │ │ [51, "submitting-pull-requests"] │ │ │ │ │ ], │ │ │ │ │ "Guidelines": [ │ │ │ │ │ [51, "guidelines"] │ │ │ │ │ ], │ │ │ │ │ @@ -10958,17 +10867,39 @@ │ │ │ │ │ ], │ │ │ │ │ "Linter checks": [ │ │ │ │ │ [51, "linter-checks"] │ │ │ │ │ ], │ │ │ │ │ "isort": [ │ │ │ │ │ [51, "isort"] │ │ │ │ │ ], │ │ │ │ │ + "Documentation": [ │ │ │ │ │ + [51, "documentation"], │ │ │ │ │ + [82, "documentation"] │ │ │ │ │ + ], │ │ │ │ │ "End-to-end tests": [ │ │ │ │ │ [51, "end-to-end-tests"] │ │ │ │ │ ], │ │ │ │ │ + "Development Quick-start": [ │ │ │ │ │ + [52, "development-quick-start"] │ │ │ │ │ + ], │ │ │ │ │ + "Create a Buildbot Python Environment": [ │ │ │ │ │ + [52, "create-a-buildbot-python-environment"] │ │ │ │ │ + ], │ │ │ │ │ + "Create a JavaScript Frontend Environment": [ │ │ │ │ │ + [52, "create-a-javascript-frontend-environment"] │ │ │ │ │ + ], │ │ │ │ │ + "Prerequisites": [ │ │ │ │ │ + [52, "prerequisites"] │ │ │ │ │ + ], │ │ │ │ │ + "Hacking the Buildbot JavaScript": [ │ │ │ │ │ + [52, "hacking-the-buildbot-javascript"] │ │ │ │ │ + ], │ │ │ │ │ + "build": [ │ │ │ │ │ + [53, "build"] │ │ │ │ │ + ], │ │ │ │ │ "Metrics": [ │ │ │ │ │ [48, "metrics"], │ │ │ │ │ [225, "metrics"] │ │ │ │ │ ], │ │ │ │ │ "Metric Events": [ │ │ │ │ │ [48, "metric-events"] │ │ │ │ │ ], │ │ │ │ │ @@ -10977,37 +10908,22 @@ │ │ │ │ │ ], │ │ │ │ │ "Metric Watchers": [ │ │ │ │ │ [48, "metric-watchers"] │ │ │ │ │ ], │ │ │ │ │ "Metric Helpers": [ │ │ │ │ │ [48, "metric-helpers"] │ │ │ │ │ ], │ │ │ │ │ - "builder": [ │ │ │ │ │ - [55, "builder"] │ │ │ │ │ - ], │ │ │ │ │ - "How to package Buildbot plugins": [ │ │ │ │ │ - [50, "how-to-package-buildbot-plugins"] │ │ │ │ │ - ], │ │ │ │ │ - "Package the source": [ │ │ │ │ │ - [50, "package-the-source"] │ │ │ │ │ - ], │ │ │ │ │ - "Making the plugin package": [ │ │ │ │ │ - [50, "making-the-plugin-package"] │ │ │ │ │ - ], │ │ │ │ │ - "Publish the package": [ │ │ │ │ │ - [50, "publish-the-package"] │ │ │ │ │ - ], │ │ │ │ │ - "String Encodings": [ │ │ │ │ │ - [42, "string-encodings"] │ │ │ │ │ + "General Documents": [ │ │ │ │ │ + [43, "general-documents"] │ │ │ │ │ ], │ │ │ │ │ - "Inputs": [ │ │ │ │ │ - [42, "inputs"] │ │ │ │ │ + "Master Organization": [ │ │ │ │ │ + [45, "master-organization"] │ │ │ │ │ ], │ │ │ │ │ - "Outputs": [ │ │ │ │ │ - [42, "outputs"] │ │ │ │ │ + "BuildMaster Object": [ │ │ │ │ │ + [45, "buildmaster-object"] │ │ │ │ │ ], │ │ │ │ │ "Master-Worker connection with MessagePack over WebSocket protocol": [ │ │ │ │ │ [47, "master-worker-connection-with-messagepack-over-websocket-protocol"] │ │ │ │ │ ], │ │ │ │ │ "Message key-value pairs": [ │ │ │ │ │ [47, "message-key-value-pairs"] │ │ │ │ │ ], │ │ │ │ │ @@ -11145,487 +11061,828 @@ │ │ │ │ │ ], │ │ │ │ │ "Contents of the value corresponding to args key in the dictionary of update request message": [ │ │ │ │ │ [47, "contents-of-the-value-corresponding-to-args-key-in-the-dictionary-of-update-request-message"] │ │ │ │ │ ], │ │ │ │ │ "Requirements for content lists of stdout, stderr, header and log": [ │ │ │ │ │ [47, "requirements-for-content-lists-of-stdout-stderr-header-and-log"] │ │ │ │ │ ], │ │ │ │ │ - "Messaging and Queues": [ │ │ │ │ │ - [49, "messaging-and-queues"] │ │ │ │ │ + "SetPropertyFromCommand": [ │ │ │ │ │ + [172, "setpropertyfromcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Overview": [ │ │ │ │ │ - [49, "overview"] │ │ │ │ │ + "Gerrit": [ │ │ │ │ │ + [179, "gerrit"] │ │ │ │ │ ], │ │ │ │ │ - "Connector API": [ │ │ │ │ │ - [49, "connector-api"] │ │ │ │ │ + "CVS": [ │ │ │ │ │ + [177, "cvs"] │ │ │ │ │ ], │ │ │ │ │ - "Implementations": [ │ │ │ │ │ - [49, "implementations"] │ │ │ │ │ + "SetPropertiesFromEnv": [ │ │ │ │ │ + [170, "setpropertiesfromenv"] │ │ │ │ │ ], │ │ │ │ │ - "Queue Schema": [ │ │ │ │ │ - [49, "queue-schema"] │ │ │ │ │ + "Git": [ │ │ │ │ │ + [180, "git"] │ │ │ │ │ ], │ │ │ │ │ - "Message Schema": [ │ │ │ │ │ - [49, "message-schema"] │ │ │ │ │ + "SetProperty": [ │ │ │ │ │ + [171, "setproperty"] │ │ │ │ │ ], │ │ │ │ │ - "Routing Keys": [ │ │ │ │ │ - [49, "routing-keys"] │ │ │ │ │ + "RpmLint": [ │ │ │ │ │ + [168, "rpmlint"] │ │ │ │ │ ], │ │ │ │ │ - "Body Format": [ │ │ │ │ │ - [49, "body-format"] │ │ │ │ │ + "ShellCommand": [ │ │ │ │ │ + [173, "shellcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Cautions": [ │ │ │ │ │ - [49, "cautions"] │ │ │ │ │ + "Using ShellCommands": [ │ │ │ │ │ + [173, "using-shellcommands"] │ │ │ │ │ ], │ │ │ │ │ - "Schema Changes": [ │ │ │ │ │ - [49, "schema-changes"] │ │ │ │ │ + "Shell Sequence": [ │ │ │ │ │ + [174, "shell-sequence"] │ │ │ │ │ ], │ │ │ │ │ - "Master Organization": [ │ │ │ │ │ - [45, "master-organization"] │ │ │ │ │ + "GitHub": [ │ │ │ │ │ + [181, "github"] │ │ │ │ │ ], │ │ │ │ │ - "BuildMaster Object": [ │ │ │ │ │ - [45, "buildmaster-object"] │ │ │ │ │ + "Common Parameters of source checkout operations": [ │ │ │ │ │ + [176, "common-parameters-of-source-checkout-operations"] │ │ │ │ │ ], │ │ │ │ │ - "build": [ │ │ │ │ │ - [53, "build"] │ │ │ │ │ + "SetProperties": [ │ │ │ │ │ + [169, "setproperties"] │ │ │ │ │ ], │ │ │ │ │ - "Development Quick-start": [ │ │ │ │ │ - [52, "development-quick-start"] │ │ │ │ │ + "Bzr": [ │ │ │ │ │ + [175, "bzr"] │ │ │ │ │ ], │ │ │ │ │ - "Create a Buildbot Python Environment": [ │ │ │ │ │ - [52, "create-a-buildbot-python-environment"] │ │ │ │ │ + "Darcs": [ │ │ │ │ │ + [178, "darcs"] │ │ │ │ │ ], │ │ │ │ │ - "Create a JavaScript Frontend Environment": [ │ │ │ │ │ - [52, "create-a-javascript-frontend-environment"] │ │ │ │ │ + "change": [ │ │ │ │ │ + [58, "change"] │ │ │ │ │ ], │ │ │ │ │ - "Prerequisites": [ │ │ │ │ │ - [52, "prerequisites"] │ │ │ │ │ + "rootlink": [ │ │ │ │ │ + [68, "rootlink"] │ │ │ │ │ ], │ │ │ │ │ - "Hacking the Buildbot JavaScript": [ │ │ │ │ │ - [52, "hacking-the-buildbot-javascript"] │ │ │ │ │ + "REST API Specification": [ │ │ │ │ │ + [62, "rest-api-specification"] │ │ │ │ │ ], │ │ │ │ │ - "Master-Worker API": [ │ │ │ │ │ - [46, "master-worker-api"] │ │ │ │ │ + "patch": [ │ │ │ │ │ + [66, "patch"] │ │ │ │ │ ], │ │ │ │ │ - "Connection": [ │ │ │ │ │ - [46, "connection"] │ │ │ │ │ + "identifier": [ │ │ │ │ │ + [61, "identifier"] │ │ │ │ │ ], │ │ │ │ │ - "Bot methods": [ │ │ │ │ │ - [46, "bot-methods"] │ │ │ │ │ + "scheduler": [ │ │ │ │ │ + [69, "scheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Worker methods": [ │ │ │ │ │ - [46, "worker-methods"] │ │ │ │ │ + "buildset": [ │ │ │ │ │ + [57, "buildset"] │ │ │ │ │ ], │ │ │ │ │ - "Setup": [ │ │ │ │ │ - [46, "setup"] │ │ │ │ │ + "logchunk": [ │ │ │ │ │ + [64, "logchunk"] │ │ │ │ │ ], │ │ │ │ │ - "Pinging": [ │ │ │ │ │ - [46, "pinging"] │ │ │ │ │ + "forcescheduler": [ │ │ │ │ │ + [60, "forcescheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Building": [ │ │ │ │ │ - [46, "building"] │ │ │ │ │ + "buildrequest": [ │ │ │ │ │ + [56, "buildrequest"] │ │ │ │ │ ], │ │ │ │ │ - "Worker For Builders": [ │ │ │ │ │ - [46, "worker-for-builders"] │ │ │ │ │ + "master": [ │ │ │ │ │ + [65, "master"] │ │ │ │ │ ], │ │ │ │ │ - "Worker-Side WorkerForBuilderPb Methods": [ │ │ │ │ │ - [46, "worker-side-workerforbuilderpb-methods"] │ │ │ │ │ + "Raw endpoints": [ │ │ │ │ │ + [67, "raw-endpoints"] │ │ │ │ │ ], │ │ │ │ │ - "Master-side WorkerForBuilder Methods": [ │ │ │ │ │ - [46, "master-side-workerforbuilder-methods"] │ │ │ │ │ + "changesource": [ │ │ │ │ │ + [59, "changesource"] │ │ │ │ │ ], │ │ │ │ │ - "Commands": [ │ │ │ │ │ - [46, "commands"] │ │ │ │ │ + "log": [ │ │ │ │ │ + [63, "log"] │ │ │ │ │ ], │ │ │ │ │ - "Master-Side RemoteCommand Methods": [ │ │ │ │ │ - [46, "master-side-remotecommand-methods"] │ │ │ │ │ + "Todo": [ │ │ │ │ │ + [63, "id1"], │ │ │ │ │ + [90, "id2"], │ │ │ │ │ + [208, "id11"] │ │ │ │ │ ], │ │ │ │ │ - "Defined Commands": [ │ │ │ │ │ - [46, "defined-commands"] │ │ │ │ │ + "Buildbot Tutorial": [ │ │ │ │ │ + [260, "buildbot-tutorial"] │ │ │ │ │ ], │ │ │ │ │ - "shell": [ │ │ │ │ │ - [46, "shell"] │ │ │ │ │ + "Further Reading": [ │ │ │ │ │ + [259, "further-reading"] │ │ │ │ │ ], │ │ │ │ │ - "uploadFile": [ │ │ │ │ │ - [46, "uploadfile"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.15.post1 ( 2018-01-07 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-15-post1-2018-01-07"] │ │ │ │ │ ], │ │ │ │ │ - "uploadDirectory": [ │ │ │ │ │ - [46, "uploaddirectory"] │ │ │ │ │ + "Bug fixes": [ │ │ │ │ │ + [252, "bug-fixes"], │ │ │ │ │ + [252, "id1"], │ │ │ │ │ + [252, "id2"], │ │ │ │ │ + [252, "id5"], │ │ │ │ │ + [252, "id7"], │ │ │ │ │ + [252, "id8"], │ │ │ │ │ + [252, "id11"], │ │ │ │ │ + [252, "id13"], │ │ │ │ │ + [252, "id15"], │ │ │ │ │ + [252, "id16"], │ │ │ │ │ + [252, "id17"], │ │ │ │ │ + [252, "id27"], │ │ │ │ │ + [252, "id31"], │ │ │ │ │ + [252, "id34"], │ │ │ │ │ + [252, "id36"], │ │ │ │ │ + [254, "bug-fixes"], │ │ │ │ │ + [254, "id1"], │ │ │ │ │ + [254, "id2"], │ │ │ │ │ + [254, "id3"], │ │ │ │ │ + [254, "id4"], │ │ │ │ │ + [254, "id5"], │ │ │ │ │ + [254, "id8"], │ │ │ │ │ + [254, "id10"], │ │ │ │ │ + [254, "id11"], │ │ │ │ │ + [254, "id12"], │ │ │ │ │ + [254, "id13"], │ │ │ │ │ + [254, "id17"], │ │ │ │ │ + [254, "id18"], │ │ │ │ │ + [254, "id19"], │ │ │ │ │ + [254, "id20"], │ │ │ │ │ + [254, "id21"], │ │ │ │ │ + [254, "id25"], │ │ │ │ │ + [254, "id28"], │ │ │ │ │ + [254, "id31"], │ │ │ │ │ + [254, "id32"], │ │ │ │ │ + [254, "id35"], │ │ │ │ │ + [254, "id38"], │ │ │ │ │ + [254, "id42"], │ │ │ │ │ + [254, "id44"], │ │ │ │ │ + [254, "id46"], │ │ │ │ │ + [254, "id49"], │ │ │ │ │ + [254, "id52"], │ │ │ │ │ + [254, "id54"], │ │ │ │ │ + [253, "bug-fixes"], │ │ │ │ │ + [253, "id1"], │ │ │ │ │ + [253, "id2"], │ │ │ │ │ + [253, "id3"], │ │ │ │ │ + [253, "id6"], │ │ │ │ │ + [253, "id9"], │ │ │ │ │ + [253, "id11"], │ │ │ │ │ + [253, "id13"], │ │ │ │ │ + [253, "id16"], │ │ │ │ │ + [253, "id19"], │ │ │ │ │ + [253, "id22"], │ │ │ │ │ + [253, "id25"], │ │ │ │ │ + [253, "id27"], │ │ │ │ │ + [255, "bug-fixes"], │ │ │ │ │ + [255, "id1"], │ │ │ │ │ + [255, "id2"], │ │ │ │ │ + [255, "id5"], │ │ │ │ │ + [255, "id8"], │ │ │ │ │ + [255, "id9"], │ │ │ │ │ + [255, "id13"], │ │ │ │ │ + [255, "id16"], │ │ │ │ │ + [255, "id20"], │ │ │ │ │ + [255, "id21"], │ │ │ │ │ + [255, "id24"], │ │ │ │ │ + [255, "id25"], │ │ │ │ │ + [255, "id26"], │ │ │ │ │ + [255, "id27"] │ │ │ │ │ ], │ │ │ │ │ - "downloadFile": [ │ │ │ │ │ - [46, "downloadfile"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.15 ( 2018-01-02 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-15-2018-01-02"] │ │ │ │ │ ], │ │ │ │ │ - "mkdir": [ │ │ │ │ │ - [46, "mkdir"] │ │ │ │ │ + "Features": [ │ │ │ │ │ + [252, "features"], │ │ │ │ │ + [252, "id3"], │ │ │ │ │ + [252, "id6"], │ │ │ │ │ + [252, "id9"], │ │ │ │ │ + [252, "id12"], │ │ │ │ │ + [252, "id14"], │ │ │ │ │ + [252, "id18"], │ │ │ │ │ + [252, "id32"], │ │ │ │ │ + [252, "id35"], │ │ │ │ │ + [252, "id37"], │ │ │ │ │ + [254, "features"], │ │ │ │ │ + [254, "id15"], │ │ │ │ │ + [254, "id23"], │ │ │ │ │ + [254, "id27"], │ │ │ │ │ + [254, "id30"], │ │ │ │ │ + [254, "id34"], │ │ │ │ │ + [254, "id36"], │ │ │ │ │ + [254, "id40"], │ │ │ │ │ + [254, "id47"], │ │ │ │ │ + [254, "id51"], │ │ │ │ │ + [254, "id55"], │ │ │ │ │ + [253, "features"], │ │ │ │ │ + [253, "id4"], │ │ │ │ │ + [253, "id7"], │ │ │ │ │ + [253, "id10"], │ │ │ │ │ + [253, "id12"], │ │ │ │ │ + [253, "id14"], │ │ │ │ │ + [253, "id18"], │ │ │ │ │ + [253, "id21"], │ │ │ │ │ + [253, "id26"], │ │ │ │ │ + [253, "id28"], │ │ │ │ │ + [255, "features"], │ │ │ │ │ + [255, "id3"], │ │ │ │ │ + [255, "id6"], │ │ │ │ │ + [255, "id11"], │ │ │ │ │ + [255, "id14"], │ │ │ │ │ + [255, "id18"], │ │ │ │ │ + [255, "id22"], │ │ │ │ │ + [255, "id28"], │ │ │ │ │ + [243, "features"], │ │ │ │ │ + [243, "id1"], │ │ │ │ │ + [246, "features"], │ │ │ │ │ + [244, "features"], │ │ │ │ │ + [244, "id1"], │ │ │ │ │ + [248, "features"], │ │ │ │ │ + [248, "id1"], │ │ │ │ │ + [238, "features"], │ │ │ │ │ + [238, "id2"], │ │ │ │ │ + [245, "features"], │ │ │ │ │ + [247, "features"], │ │ │ │ │ + [247, "id1"], │ │ │ │ │ + [249, "features"], │ │ │ │ │ + [251, "features"], │ │ │ │ │ + [251, "id1"], │ │ │ │ │ + [240, "features"], │ │ │ │ │ + [240, "id1"], │ │ │ │ │ + [239, "features"], │ │ │ │ │ + [239, "id1"], │ │ │ │ │ + [232, "features"], │ │ │ │ │ + [232, "id1"], │ │ │ │ │ + [233, "features"], │ │ │ │ │ + [233, "id2"], │ │ │ │ │ + [234, "features"], │ │ │ │ │ + [234, "id1"], │ │ │ │ │ + [235, "features"], │ │ │ │ │ + [235, "id1"], │ │ │ │ │ + [231, "features"], │ │ │ │ │ + [231, "id1"], │ │ │ │ │ + [236, "features"], │ │ │ │ │ + [236, "id1"], │ │ │ │ │ + [237, "features"], │ │ │ │ │ + [237, "id3"] │ │ │ │ │ ], │ │ │ │ │ - "rmdir": [ │ │ │ │ │ - [46, "rmdir"] │ │ │ │ │ + "Deprecations and Removals": [ │ │ │ │ │ + [252, "deprecations-and-removals"], │ │ │ │ │ + [252, "id4"], │ │ │ │ │ + [252, "id10"], │ │ │ │ │ + [252, "id30"], │ │ │ │ │ + [252, "id33"], │ │ │ │ │ + [254, "deprecations-and-removals"], │ │ │ │ │ + [254, "id7"], │ │ │ │ │ + [254, "id9"], │ │ │ │ │ + [254, "id16"], │ │ │ │ │ + [254, "id24"], │ │ │ │ │ + [254, "id41"], │ │ │ │ │ + [254, "id45"], │ │ │ │ │ + [254, "id53"], │ │ │ │ │ + [253, "deprecations-and-removals"], │ │ │ │ │ + [253, "id5"], │ │ │ │ │ + [253, "id8"], │ │ │ │ │ + [253, "id15"], │ │ │ │ │ + [253, "id24"], │ │ │ │ │ + [255, "deprecations-and-removals"], │ │ │ │ │ + [255, "id4"], │ │ │ │ │ + [255, "id7"], │ │ │ │ │ + [255, "id12"], │ │ │ │ │ + [255, "id15"], │ │ │ │ │ + [255, "id19"], │ │ │ │ │ + [255, "id23"], │ │ │ │ │ + [255, "id29"] │ │ │ │ │ ], │ │ │ │ │ - "cpdir": [ │ │ │ │ │ - [46, "cpdir"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.14 ( 2017-12-08 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-14-2017-12-08"] │ │ │ │ │ ], │ │ │ │ │ - "stat": [ │ │ │ │ │ - [46, "stat"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.13 ( 2017-11-07 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-13-2017-11-07"] │ │ │ │ │ ], │ │ │ │ │ - "glob": [ │ │ │ │ │ - [46, "glob"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.12.post1 ( 2017-10-10 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-12-post1-2017-10-10"] │ │ │ │ │ ], │ │ │ │ │ - "listdir": [ │ │ │ │ │ - [46, "listdir"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.12 ( 2017-10-05 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-12-2017-10-05"] │ │ │ │ │ ], │ │ │ │ │ - "rmfile": [ │ │ │ │ │ - [46, "rmfile"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.11 ( 2017-09-08 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-11-2017-09-08"] │ │ │ │ │ ], │ │ │ │ │ - "buildrequest": [ │ │ │ │ │ - [56, "buildrequest"] │ │ │ │ │ + "Incompatible Changes": [ │ │ │ │ │ + [252, "incompatible-changes"] │ │ │ │ │ ], │ │ │ │ │ - "REST API Specification": [ │ │ │ │ │ - [62, "rest-api-specification"] │ │ │ │ │ + "Improved Documentation": [ │ │ │ │ │ + [252, "improved-documentation"], │ │ │ │ │ + [254, "improved-documentation"], │ │ │ │ │ + [254, "id6"], │ │ │ │ │ + [254, "id14"], │ │ │ │ │ + [254, "id22"], │ │ │ │ │ + [254, "id26"], │ │ │ │ │ + [254, "id29"], │ │ │ │ │ + [254, "id33"], │ │ │ │ │ + [254, "id39"], │ │ │ │ │ + [254, "id50"], │ │ │ │ │ + [253, "improved-documentation"], │ │ │ │ │ + [253, "id17"], │ │ │ │ │ + [253, "id20"], │ │ │ │ │ + [253, "id23"], │ │ │ │ │ + [255, "improved-documentation"], │ │ │ │ │ + [255, "id10"], │ │ │ │ │ + [255, "id17"] │ │ │ │ │ ], │ │ │ │ │ - "Raw endpoints": [ │ │ │ │ │ - [67, "raw-endpoints"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.10 ( 2017-08-03 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-10-2017-08-03"] │ │ │ │ │ ], │ │ │ │ │ - "identifier": [ │ │ │ │ │ - [61, "identifier"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.9.post2 ( 2017-07-06 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-9-post2-2017-07-06"] │ │ │ │ │ ], │ │ │ │ │ - "changesource": [ │ │ │ │ │ - [59, "changesource"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.9.post1 ( 2017-07-01 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-9-post1-2017-07-01"] │ │ │ │ │ ], │ │ │ │ │ - "logchunk": [ │ │ │ │ │ - [64, "logchunk"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.9 ( 2017-06-29 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-9-2017-06-29"] │ │ │ │ │ ], │ │ │ │ │ - "patch": [ │ │ │ │ │ - [66, "patch"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.8 ( 2017-06-14 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-8-2017-06-14"] │ │ │ │ │ ], │ │ │ │ │ - "log": [ │ │ │ │ │ - [63, "log"] │ │ │ │ │ + "Core Bug fixes": [ │ │ │ │ │ + [252, "core-bug-fixes"], │ │ │ │ │ + [252, "id19"], │ │ │ │ │ + [252, "id23"] │ │ │ │ │ ], │ │ │ │ │ - "Todo": [ │ │ │ │ │ - [63, "id1"], │ │ │ │ │ - [90, "id2"], │ │ │ │ │ - [208, "id11"] │ │ │ │ │ + "Core Features": [ │ │ │ │ │ + [252, "core-features"], │ │ │ │ │ + [252, "id21"], │ │ │ │ │ + [252, "id25"], │ │ │ │ │ + [252, "id28"] │ │ │ │ │ ], │ │ │ │ │ - "change": [ │ │ │ │ │ - [58, "change"] │ │ │ │ │ + "Components Bug fixes": [ │ │ │ │ │ + [252, "components-bug-fixes"], │ │ │ │ │ + [252, "id20"], │ │ │ │ │ + [252, "id24"] │ │ │ │ │ ], │ │ │ │ │ - "master": [ │ │ │ │ │ - [65, "master"] │ │ │ │ │ + "Components Features": [ │ │ │ │ │ + [252, "components-features"], │ │ │ │ │ + [252, "id22"], │ │ │ │ │ + [252, "id26"], │ │ │ │ │ + [252, "id29"] │ │ │ │ │ ], │ │ │ │ │ - "rootlink": [ │ │ │ │ │ - [68, "rootlink"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.7 ( 2017-05-09 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-7-2017-05-09"] │ │ │ │ │ ], │ │ │ │ │ - "scheduler": [ │ │ │ │ │ - [69, "scheduler"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.6 ( 2017-04-19 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-6-2017-04-19"] │ │ │ │ │ ], │ │ │ │ │ - "forcescheduler": [ │ │ │ │ │ - [60, "forcescheduler"] │ │ │ │ │ + "UI Bug fixes": [ │ │ │ │ │ + [252, "ui-bug-fixes"] │ │ │ │ │ ], │ │ │ │ │ - "buildset": [ │ │ │ │ │ - [57, "buildset"] │ │ │ │ │ + "UI Features": [ │ │ │ │ │ + [252, "ui-features"] │ │ │ │ │ ], │ │ │ │ │ - "Worker Filesystem Steps": [ │ │ │ │ │ - [195, "worker-filesystem-steps"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.5 ( 2017-03-18 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-5-2017-03-18"] │ │ │ │ │ ], │ │ │ │ │ - "FileExists": [ │ │ │ │ │ - [195, "fileexists"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.4 ( 2017-02-08 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-4-2017-02-08"] │ │ │ │ │ ], │ │ │ │ │ - "CopyDirectory": [ │ │ │ │ │ - [195, "copydirectory"] │ │ │ │ │ + "Database upgrade": [ │ │ │ │ │ + [252, "database-upgrade"] │ │ │ │ │ ], │ │ │ │ │ - "RemoveDirectory": [ │ │ │ │ │ - [195, "removedirectory"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.3 ( 2017-01-11 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-3-2017-01-11"] │ │ │ │ │ ], │ │ │ │ │ - "MakeDirectory": [ │ │ │ │ │ - [195, "makedirectory"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.2 ( 2016-12-13 )": [ │ │ │ │ │ + [252, "release-notes-for-buildbot-0-9-2-2016-12-13"] │ │ │ │ │ ], │ │ │ │ │ - "GitLab": [ │ │ │ │ │ - [182, "gitlab"] │ │ │ │ │ + "Buildbot in 5 minutes - a user-contributed tutorial": [ │ │ │ │ │ + [258, "buildbot-in-5-minutes-a-user-contributed-tutorial"] │ │ │ │ │ ], │ │ │ │ │ - "Trigger": [ │ │ │ │ │ - [193, "trigger"] │ │ │ │ │ + "Installation": [ │ │ │ │ │ + [258, "installation"], │ │ │ │ │ + [256, "installation"], │ │ │ │ │ + [213, "installation"], │ │ │ │ │ + [86, "installation"] │ │ │ │ │ ], │ │ │ │ │ - "Dynamic Trigger": [ │ │ │ │ │ - [193, "dynamic-trigger"] │ │ │ │ │ + "Builders: the workhorses": [ │ │ │ │ │ + [258, "builders-the-workhorses"] │ │ │ │ │ ], │ │ │ │ │ - "TreeSize": [ │ │ │ │ │ - [191, "treesize"] │ │ │ │ │ + "Change sources": [ │ │ │ │ │ + [258, "change-sources"], │ │ │ │ │ + [91, "change-sources"] │ │ │ │ │ ], │ │ │ │ │ - "SubunitShellCommand": [ │ │ │ │ │ - [189, "subunitshellcommand"] │ │ │ │ │ + "Conclusion": [ │ │ │ │ │ + [258, "conclusion"] │ │ │ │ │ ], │ │ │ │ │ - "P4": [ │ │ │ │ │ - [185, "p4"] │ │ │ │ │ + "Buildbot 2.10.5 ( 2021-04-05 )": [ │ │ │ │ │ + [254, "buildbot-2-10-5-2021-04-05"] │ │ │ │ │ ], │ │ │ │ │ - "Repo": [ │ │ │ │ │ - [186, "repo"] │ │ │ │ │ + "Buildbot 2.10.4 ( 2021-03-16 )": [ │ │ │ │ │ + [254, "buildbot-2-10-4-2021-03-16"] │ │ │ │ │ ], │ │ │ │ │ - "Mercurial": [ │ │ │ │ │ - [183, "mercurial"] │ │ │ │ │ + "Buildbot 2.10.3 ( 2021-03-14 )": [ │ │ │ │ │ + [254, "buildbot-2-10-3-2021-03-14"] │ │ │ │ │ ], │ │ │ │ │ - "Sphinx": [ │ │ │ │ │ - [188, "sphinx"] │ │ │ │ │ + "Buildbot 2.10.2 ( 2021-03-07 )": [ │ │ │ │ │ + [254, "buildbot-2-10-2-2021-03-07"] │ │ │ │ │ ], │ │ │ │ │ - "Test": [ │ │ │ │ │ - [190, "test"] │ │ │ │ │ + "Buildbot 2.10.1 ( 2021-01-29 )": [ │ │ │ │ │ + [254, "buildbot-2-10-1-2021-01-29"] │ │ │ │ │ ], │ │ │ │ │ - "Trial": [ │ │ │ │ │ - [192, "trial"], │ │ │ │ │ - [93, "index-7"] │ │ │ │ │ + "Buildbot 2.10.0 ( 2021-01-02 )": [ │ │ │ │ │ + [254, "buildbot-2-10-0-2021-01-02"] │ │ │ │ │ ], │ │ │ │ │ - "Visual C++": [ │ │ │ │ │ - [194, "visual-c"] │ │ │ │ │ + "Highlights": [ │ │ │ │ │ + [254, "highlights"], │ │ │ │ │ + [254, "id37"], │ │ │ │ │ + [254, "id43"], │ │ │ │ │ + [254, "id48"] │ │ │ │ │ ], │ │ │ │ │ - "Monotone": [ │ │ │ │ │ - [184, "monotone"] │ │ │ │ │ + "Buildbot 2.9.4 ( 2020-12-26 )": [ │ │ │ │ │ + [254, "buildbot-2-9-4-2020-12-26"] │ │ │ │ │ ], │ │ │ │ │ - "SVN": [ │ │ │ │ │ - [187, "svn"] │ │ │ │ │ + "Buildbot 2.9.3 ( 2020-12-15 )": [ │ │ │ │ │ + [254, "buildbot-2-9-3-2020-12-15"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.9.2 ( 2020-12-08 )": [ │ │ │ │ │ + [254, "buildbot-2-9-2-2020-12-08"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.9.1 ( 2020-12-05 )": [ │ │ │ │ │ + [254, "buildbot-2-9-1-2020-12-05"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.9.0 ( 2020-12-04 )": [ │ │ │ │ │ + [254, "buildbot-2-9-0-2020-12-04"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.8.4 ( 2020-08-29 )": [ │ │ │ │ │ + [254, "buildbot-2-8-4-2020-08-29"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.8.3 ( 2020-08-22 )": [ │ │ │ │ │ + [254, "buildbot-2-8-3-2020-08-22"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.8.2 ( 2020-06-14 )": [ │ │ │ │ │ + [254, "buildbot-2-8-2-2020-06-14"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.8.1 ( 2020-06-06 )": [ │ │ │ │ │ + [254, "buildbot-2-8-1-2020-06-06"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.8.0 ( 2020-05-27 )": [ │ │ │ │ │ + [254, "buildbot-2-8-0-2020-05-27"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.7.0 ( 2020-02-27 )": [ │ │ │ │ │ + [254, "buildbot-2-7-0-2020-02-27"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.6.0 ( 2020-01-21 )": [ │ │ │ │ │ + [254, "buildbot-2-6-0-2020-01-21"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.5.1 ( 2019-11-24 )": [ │ │ │ │ │ + [254, "buildbot-2-5-1-2019-11-24"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.5.0 ( 2019-10-17 )": [ │ │ │ │ │ + [254, "buildbot-2-5-0-2019-10-17"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.4.1 ( 2019-09-11 )": [ │ │ │ │ │ + [254, "buildbot-2-4-1-2019-09-11"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.4.0 ( 2019-08-18 )": [ │ │ │ │ │ + [254, "buildbot-2-4-0-2019-08-18"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.3.1 ( 2019-05-22 )": [ │ │ │ │ │ + [254, "buildbot-2-3-1-2019-05-22"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.3.0 ( 2019-05-06 )": [ │ │ │ │ │ + [254, "buildbot-2-3-0-2019-05-06"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.2.0 ( 2019-04-07 )": [ │ │ │ │ │ + [254, "buildbot-2-2-0-2019-04-07"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.1.0 ( 2019-03-09 )": [ │ │ │ │ │ + [254, "buildbot-2-1-0-2019-03-09"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.0.1 ( 2019-02-06 )": [ │ │ │ │ │ + [254, "buildbot-2-0-1-2019-02-06"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 2.0.0 ( 2019-02-02 )": [ │ │ │ │ │ + [254, "buildbot-2-0-0-2019-02-02"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.8.2 ( 2019-05-22 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-8-2-2019-05-22"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.8.1 ( 2019-02-02 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-8-1-2019-02-02"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.8.0 ( 2019-01-20 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-8-0-2019-01-20"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.7.0 ( 2018-12-21 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-7-0-2018-12-21"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.6.0 ( 2018-11-16 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-6-0-2018-11-16"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.5.0 ( 2018-10-09 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-5-0-2018-10-09"] │ │ │ │ │ + ], │ │ │ │ │ + "Reverts": [ │ │ │ │ │ + [253, "reverts"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.4.0 ( 2018-09-02 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-4-0-2018-09-02"] │ │ │ │ │ + ], │ │ │ │ │ + "Test Suite": [ │ │ │ │ │ + [253, "test-suite"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.3.0 ( 2018-07-13 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-3-0-2018-07-13"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.2.0 ( 2018-06-10 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-2-0-2018-06-10"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.1.2 ( 2018-05-15 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-1-2-2018-05-15"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.1.1 ( 2018-04-06 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-1-1-2018-04-06"] │ │ │ │ │ + ], │ │ │ │ │ + "Misc Improvements": [ │ │ │ │ │ + [253, "misc-improvements"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.1.0 ( 2018-03-10 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-1-0-2018-03-10"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 1.0.0 ( 2018-02-11 )": [ │ │ │ │ │ + [253, "release-notes-for-buildbot-1-0-0-2018-02-11"] │ │ │ │ │ + ], │ │ │ │ │ + "First Buildbot run with Docker": [ │ │ │ │ │ + [256, "first-buildbot-run-with-docker"] │ │ │ │ │ + ], │ │ │ │ │ + "Current Docker dependencies": [ │ │ │ │ │ + [256, "current-docker-dependencies"] │ │ │ │ │ + ], │ │ │ │ │ + "Building and running Buildbot": [ │ │ │ │ │ + [256, "building-and-running-buildbot"] │ │ │ │ │ + ], │ │ │ │ │ + "Overview of the docker-compose configuration": [ │ │ │ │ │ + [256, "overview-of-the-docker-compose-configuration"] │ │ │ │ │ + ], │ │ │ │ │ + "Playing with your Buildbot containers": [ │ │ │ │ │ + [256, "playing-with-your-buildbot-containers"] │ │ │ │ │ + ], │ │ │ │ │ + "Customize your Worker container": [ │ │ │ │ │ + [256, "customize-your-worker-container"] │ │ │ │ │ + ], │ │ │ │ │ + "Multi-master": [ │ │ │ │ │ + [256, "multi-master"] │ │ │ │ │ + ], │ │ │ │ │ + "Going forward": [ │ │ │ │ │ + [256, "going-forward"] │ │ │ │ │ + ], │ │ │ │ │ + "First Run": [ │ │ │ │ │ + [257, "first-run"] │ │ │ │ │ + ], │ │ │ │ │ + "Goal": [ │ │ │ │ │ + [257, "goal"], │ │ │ │ │ + [261, "goal"] │ │ │ │ │ + ], │ │ │ │ │ + "Simple introduction to BuildBot": [ │ │ │ │ │ + [257, "simple-introduction-to-buildbot"] │ │ │ │ │ + ], │ │ │ │ │ + "Getting ready": [ │ │ │ │ │ + [257, "getting-ready"] │ │ │ │ │ + ], │ │ │ │ │ + "Creating a master": [ │ │ │ │ │ + [257, "creating-a-master"] │ │ │ │ │ + ], │ │ │ │ │ + "Creating a worker": [ │ │ │ │ │ + [257, "creating-a-worker"], │ │ │ │ │ + [217, "creating-a-worker"] │ │ │ │ │ + ], │ │ │ │ │ + "Wrapping up": [ │ │ │ │ │ + [257, "wrapping-up"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes": [ │ │ │ │ │ + [255, "release-notes"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.7.0 ( 2022-12-04 )": [ │ │ │ │ │ + [255, "buildbot-3-7-0-2022-12-04"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.6.1 ( 2022-09-22 )": [ │ │ │ │ │ + [255, "buildbot-3-6-1-2022-09-22"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.6.0 ( 2022-08-25 )": [ │ │ │ │ │ + [255, "buildbot-3-6-0-2022-08-25"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.5.0 ( 2022-03-06 )": [ │ │ │ │ │ + [255, "buildbot-3-5-0-2022-03-06"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.4.1 ( 2022-02-09 )": [ │ │ │ │ │ + [255, "buildbot-3-4-1-2022-02-09"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.4.0 ( 2021-10-15 )": [ │ │ │ │ │ + [255, "buildbot-3-4-0-2021-10-15"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.3.0 ( 2021-07-31 )": [ │ │ │ │ │ + [255, "buildbot-3-3-0-2021-07-31"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.2.0 ( 2021-06-17 )": [ │ │ │ │ │ + [255, "buildbot-3-2-0-2021-06-17"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.1.1 ( 2021-04-28 )": [ │ │ │ │ │ + [255, "buildbot-3-1-1-2021-04-28"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.1.0 ( 2021-04-05 )": [ │ │ │ │ │ + [255, "buildbot-3-1-0-2021-04-05"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.0.3 ( 2021-04-05 )": [ │ │ │ │ │ + [255, "buildbot-3-0-3-2021-04-05"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.0.2 ( 2021-03-16 )": [ │ │ │ │ │ + [255, "buildbot-3-0-2-2021-03-16"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.0.1 ( 2021-03-14 )": [ │ │ │ │ │ + [255, "buildbot-3-0-1-2021-03-14"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot 3.0.0 ( 2021-03-08 )": [ │ │ │ │ │ + [255, "buildbot-3-0-0-2021-03-08"] │ │ │ │ │ + ], │ │ │ │ │ + "Older Release Notes": [ │ │ │ │ │ + [255, "older-release-notes"] │ │ │ │ │ + ], │ │ │ │ │ + "A Quick Tour": [ │ │ │ │ │ + [261, "a-quick-tour"] │ │ │ │ │ + ], │ │ │ │ │ + "The First Build": [ │ │ │ │ │ + [261, "the-first-build"] │ │ │ │ │ + ], │ │ │ │ │ + "Setting Project Name and URL": [ │ │ │ │ │ + [261, "setting-project-name-and-url"] │ │ │ │ │ + ], │ │ │ │ │ + "Configuration Errors": [ │ │ │ │ │ + [261, "configuration-errors"] │ │ │ │ │ + ], │ │ │ │ │ + "Enabling the IRC Bot": [ │ │ │ │ │ + [261, "enabling-the-irc-bot"] │ │ │ │ │ + ], │ │ │ │ │ + "Setting Authorized Web Users": [ │ │ │ │ │ + [261, "setting-authorized-web-users"] │ │ │ │ │ + ], │ │ │ │ │ + "Adding a \u2018try\u2019 scheduler": [ │ │ │ │ │ + [261, "adding-a-try-scheduler"] │ │ │ │ │ ], │ │ │ │ │ "Release Notes for Buildbot 0.9.0b6": [ │ │ │ │ │ [243, "release-notes-for-buildbot-0-9-0b6"] │ │ │ │ │ ], │ │ │ │ │ "Master": [ │ │ │ │ │ [243, "master"], │ │ │ │ │ + [246, "master"], │ │ │ │ │ + [244, "master"], │ │ │ │ │ [248, "master"], │ │ │ │ │ [241, "master"], │ │ │ │ │ - [250, "master"], │ │ │ │ │ - [244, "master"], │ │ │ │ │ + [238, "master"], │ │ │ │ │ + [245, "master"], │ │ │ │ │ [242, "master"], │ │ │ │ │ [247, "master"], │ │ │ │ │ - [238, "master"], │ │ │ │ │ + [249, "master"], │ │ │ │ │ + [250, "master"], │ │ │ │ │ [251, "master"], │ │ │ │ │ [240, "master"], │ │ │ │ │ [239, "master"], │ │ │ │ │ - [246, "master"], │ │ │ │ │ - [245, "master"], │ │ │ │ │ - [249, "master"], │ │ │ │ │ [232, "master"], │ │ │ │ │ - [237, "master"], │ │ │ │ │ - [235, "master"], │ │ │ │ │ [233, "master"], │ │ │ │ │ + [234, "master"], │ │ │ │ │ + [235, "master"], │ │ │ │ │ [231, "master"], │ │ │ │ │ [236, "master"], │ │ │ │ │ - [234, "master"] │ │ │ │ │ - ], │ │ │ │ │ - "Features": [ │ │ │ │ │ - [243, "features"], │ │ │ │ │ - [243, "id1"], │ │ │ │ │ - [248, "features"], │ │ │ │ │ - [248, "id1"], │ │ │ │ │ - [244, "features"], │ │ │ │ │ - [244, "id1"], │ │ │ │ │ - [247, "features"], │ │ │ │ │ - [247, "id1"], │ │ │ │ │ - [238, "features"], │ │ │ │ │ - [238, "id2"], │ │ │ │ │ - [251, "features"], │ │ │ │ │ - [251, "id1"], │ │ │ │ │ - [240, "features"], │ │ │ │ │ - [240, "id1"], │ │ │ │ │ - [239, "features"], │ │ │ │ │ - [239, "id1"], │ │ │ │ │ - [246, "features"], │ │ │ │ │ - [245, "features"], │ │ │ │ │ - [249, "features"], │ │ │ │ │ - [232, "features"], │ │ │ │ │ - [232, "id1"], │ │ │ │ │ - [237, "features"], │ │ │ │ │ - [237, "id3"], │ │ │ │ │ - [235, "features"], │ │ │ │ │ - [235, "id1"], │ │ │ │ │ - [233, "features"], │ │ │ │ │ - [233, "id2"], │ │ │ │ │ - [231, "features"], │ │ │ │ │ - [231, "id1"], │ │ │ │ │ - [236, "features"], │ │ │ │ │ - [236, "id1"], │ │ │ │ │ - [234, "features"], │ │ │ │ │ - [234, "id1"], │ │ │ │ │ - [252, "features"], │ │ │ │ │ - [252, "id3"], │ │ │ │ │ - [252, "id6"], │ │ │ │ │ - [252, "id9"], │ │ │ │ │ - [252, "id12"], │ │ │ │ │ - [252, "id14"], │ │ │ │ │ - [252, "id18"], │ │ │ │ │ - [252, "id32"], │ │ │ │ │ - [252, "id35"], │ │ │ │ │ - [252, "id37"], │ │ │ │ │ - [254, "features"], │ │ │ │ │ - [254, "id15"], │ │ │ │ │ - [254, "id23"], │ │ │ │ │ - [254, "id27"], │ │ │ │ │ - [254, "id30"], │ │ │ │ │ - [254, "id34"], │ │ │ │ │ - [254, "id36"], │ │ │ │ │ - [254, "id40"], │ │ │ │ │ - [254, "id47"], │ │ │ │ │ - [254, "id51"], │ │ │ │ │ - [254, "id55"], │ │ │ │ │ - [253, "features"], │ │ │ │ │ - [253, "id4"], │ │ │ │ │ - [253, "id7"], │ │ │ │ │ - [253, "id10"], │ │ │ │ │ - [253, "id12"], │ │ │ │ │ - [253, "id14"], │ │ │ │ │ - [253, "id18"], │ │ │ │ │ - [253, "id21"], │ │ │ │ │ - [253, "id26"], │ │ │ │ │ - [253, "id28"], │ │ │ │ │ - [255, "features"], │ │ │ │ │ - [255, "id3"], │ │ │ │ │ - [255, "id6"], │ │ │ │ │ - [255, "id11"], │ │ │ │ │ - [255, "id14"], │ │ │ │ │ - [255, "id18"], │ │ │ │ │ - [255, "id22"], │ │ │ │ │ - [255, "id28"] │ │ │ │ │ + [237, "master"] │ │ │ │ │ ], │ │ │ │ │ "Fixes": [ │ │ │ │ │ [243, "fixes"], │ │ │ │ │ + [246, "fixes"], │ │ │ │ │ + [246, "id1"], │ │ │ │ │ + [244, "fixes"], │ │ │ │ │ + [244, "id2"], │ │ │ │ │ [248, "fixes"], │ │ │ │ │ [248, "id2"], │ │ │ │ │ [248, "id3"], │ │ │ │ │ - [250, "fixes"], │ │ │ │ │ - [244, "fixes"], │ │ │ │ │ - [244, "id2"], │ │ │ │ │ + [238, "fixes"], │ │ │ │ │ + [238, "id3"], │ │ │ │ │ + [245, "fixes"], │ │ │ │ │ [247, "fixes"], │ │ │ │ │ [247, "id2"], │ │ │ │ │ [247, "id5"], │ │ │ │ │ - [238, "fixes"], │ │ │ │ │ - [238, "id3"], │ │ │ │ │ + [249, "fixes"], │ │ │ │ │ + [250, "fixes"], │ │ │ │ │ [251, "fixes"], │ │ │ │ │ [251, "id2"], │ │ │ │ │ [251, "id3"], │ │ │ │ │ [240, "fixes"], │ │ │ │ │ [239, "fixes"], │ │ │ │ │ [239, "id2"], │ │ │ │ │ - [246, "fixes"], │ │ │ │ │ - [246, "id1"], │ │ │ │ │ - [245, "fixes"], │ │ │ │ │ - [249, "fixes"], │ │ │ │ │ [232, "fixes"], │ │ │ │ │ [232, "id2"], │ │ │ │ │ - [237, "fixes"], │ │ │ │ │ - [237, "id4"], │ │ │ │ │ [231, "fixes"], │ │ │ │ │ [231, "id2"], │ │ │ │ │ [236, "fixes"], │ │ │ │ │ - [236, "id2"] │ │ │ │ │ + [236, "id2"], │ │ │ │ │ + [237, "fixes"], │ │ │ │ │ + [237, "id4"] │ │ │ │ │ ], │ │ │ │ │ "Changes for Developers": [ │ │ │ │ │ [243, "changes-for-developers"], │ │ │ │ │ + [246, "changes-for-developers"], │ │ │ │ │ + [246, "id2"], │ │ │ │ │ + [244, "changes-for-developers"], │ │ │ │ │ [248, "changes-for-developers"], │ │ │ │ │ [248, "id4"], │ │ │ │ │ [241, "changes-for-developers"], │ │ │ │ │ - [244, "changes-for-developers"], │ │ │ │ │ + [238, "changes-for-developers"], │ │ │ │ │ + [245, "changes-for-developers"], │ │ │ │ │ [247, "changes-for-developers"], │ │ │ │ │ [247, "id6"], │ │ │ │ │ - [238, "changes-for-developers"], │ │ │ │ │ [251, "changes-for-developers"], │ │ │ │ │ [251, "id4"], │ │ │ │ │ [239, "changes-for-developers"], │ │ │ │ │ - [246, "changes-for-developers"], │ │ │ │ │ - [246, "id2"], │ │ │ │ │ - [245, "changes-for-developers"], │ │ │ │ │ [232, "changes-for-developers"], │ │ │ │ │ - [237, "changes-for-developers"], │ │ │ │ │ - [237, "id5"], │ │ │ │ │ - [235, "changes-for-developers"], │ │ │ │ │ [233, "changes-for-developers"], │ │ │ │ │ + [234, "changes-for-developers"], │ │ │ │ │ + [235, "changes-for-developers"], │ │ │ │ │ [231, "changes-for-developers"], │ │ │ │ │ [236, "changes-for-developers"], │ │ │ │ │ - [234, "changes-for-developers"] │ │ │ │ │ + [237, "changes-for-developers"], │ │ │ │ │ + [237, "id5"] │ │ │ │ │ ], │ │ │ │ │ "Slave": [ │ │ │ │ │ [243, "slave"], │ │ │ │ │ - [241, "slave"], │ │ │ │ │ [244, "slave"], │ │ │ │ │ - [242, "slave"], │ │ │ │ │ + [241, "slave"], │ │ │ │ │ [238, "slave"], │ │ │ │ │ + [242, "slave"], │ │ │ │ │ [240, "slave"], │ │ │ │ │ [239, "slave"], │ │ │ │ │ [232, "slave"], │ │ │ │ │ - [235, "slave"], │ │ │ │ │ [233, "slave"], │ │ │ │ │ + [234, "slave"], │ │ │ │ │ + [235, "slave"], │ │ │ │ │ [231, "slave"], │ │ │ │ │ - [236, "slave"], │ │ │ │ │ - [234, "slave"] │ │ │ │ │ + [236, "slave"] │ │ │ │ │ ], │ │ │ │ │ "Details": [ │ │ │ │ │ [243, "details"], │ │ │ │ │ + [246, "details"], │ │ │ │ │ + [244, "details"], │ │ │ │ │ [248, "details"], │ │ │ │ │ [241, "details"], │ │ │ │ │ - [250, "details"], │ │ │ │ │ - [244, "details"], │ │ │ │ │ - [247, "details"], │ │ │ │ │ [238, "details"], │ │ │ │ │ + [245, "details"], │ │ │ │ │ + [247, "details"], │ │ │ │ │ + [249, "details"], │ │ │ │ │ + [250, "details"], │ │ │ │ │ [251, "details"], │ │ │ │ │ [240, "details"], │ │ │ │ │ [239, "details"], │ │ │ │ │ - [246, "details"], │ │ │ │ │ - [245, "details"], │ │ │ │ │ - [249, "details"], │ │ │ │ │ [232, "details"], │ │ │ │ │ - [237, "details"], │ │ │ │ │ - [235, "details"], │ │ │ │ │ [233, "details"], │ │ │ │ │ + [234, "details"], │ │ │ │ │ + [235, "details"], │ │ │ │ │ [231, "details"], │ │ │ │ │ [236, "details"], │ │ │ │ │ - [234, "details"] │ │ │ │ │ + [237, "details"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.0rc2": [ │ │ │ │ │ - [248, "release-notes-for-buildbot-0-9-0rc2"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.0b9": [ │ │ │ │ │ + [246, "release-notes-for-buildbot-0-9-0b9"] │ │ │ │ │ ], │ │ │ │ │ "Deprecations, Removals, and Non-Compatible Changes": [ │ │ │ │ │ - [248, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ - [248, "id5"], │ │ │ │ │ + [246, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [244, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [244, "id3"], │ │ │ │ │ + [248, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ + [248, "id5"], │ │ │ │ │ + [238, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ + [238, "id4"], │ │ │ │ │ + [245, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [247, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [247, "id3"], │ │ │ │ │ [247, "id7"], │ │ │ │ │ - [238, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ - [238, "id4"], │ │ │ │ │ [251, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [251, "id5"], │ │ │ │ │ [240, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [239, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [239, "id3"], │ │ │ │ │ - [246, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ - [245, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [232, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [232, "id3"], │ │ │ │ │ - [237, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ - [237, "id6"], │ │ │ │ │ - [235, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ - [235, "id2"], │ │ │ │ │ [233, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [233, "id1"], │ │ │ │ │ + [234, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ + [234, "id2"], │ │ │ │ │ + [235, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ + [235, "id2"], │ │ │ │ │ [231, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [231, "id3"], │ │ │ │ │ [236, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ [236, "id3"], │ │ │ │ │ - [234, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ - [234, "id2"] │ │ │ │ │ - ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.0b4": [ │ │ │ │ │ - [241, "release-notes-for-buildbot-0-9-0b4"] │ │ │ │ │ - ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.0rc4": [ │ │ │ │ │ - [250, "release-notes-for-buildbot-0-9-0rc4"] │ │ │ │ │ + [237, "deprecations-removals-and-non-compatible-changes"], │ │ │ │ │ + [237, "id6"] │ │ │ │ │ ], │ │ │ │ │ "Release Notes for Buildbot 0.9.0b7": [ │ │ │ │ │ [244, "release-notes-for-buildbot-0-9-0b7"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.0b5": [ │ │ │ │ │ - [242, "release-notes-for-buildbot-0-9-0b5"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.0rc2": [ │ │ │ │ │ + [248, "release-notes-for-buildbot-0-9-0rc2"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.0rc1": [ │ │ │ │ │ - [247, "release-notes-for-buildbot-0-9-0rc1"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.0b4": [ │ │ │ │ │ + [241, "release-notes-for-buildbot-0-9-0b4"] │ │ │ │ │ ], │ │ │ │ │ "Release Notes for Buildbot 0.9.0b1": [ │ │ │ │ │ [238, "release-notes-for-buildbot-0-9-0b1"] │ │ │ │ │ ], │ │ │ │ │ "Requirements": [ │ │ │ │ │ [238, "requirements"], │ │ │ │ │ [238, "id1"], │ │ │ │ │ @@ -11650,43 +11907,134 @@ │ │ │ │ │ [237, "steps"], │ │ │ │ │ [224, "steps"] │ │ │ │ │ ], │ │ │ │ │ "Changes and Removals": [ │ │ │ │ │ [238, "changes-and-removals"], │ │ │ │ │ [237, "changes-and-removals"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.1": [ │ │ │ │ │ - [251, "release-notes-for-buildbot-0-9-1"] │ │ │ │ │ - ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.0b3": [ │ │ │ │ │ - [240, "release-notes-for-buildbot-0-9-0b3"] │ │ │ │ │ - ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.0b2": [ │ │ │ │ │ - [239, "release-notes-for-buildbot-0-9-0b2"] │ │ │ │ │ - ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.0b9": [ │ │ │ │ │ - [246, "release-notes-for-buildbot-0-9-0b9"] │ │ │ │ │ - ], │ │ │ │ │ "Release Notes for Buildbot 0.9.0b8": [ │ │ │ │ │ [245, "release-notes-for-buildbot-0-9-0b8"] │ │ │ │ │ ], │ │ │ │ │ "Transition to \u201cworker\u201d terminology": [ │ │ │ │ │ [245, "transition-to-worker-terminology"], │ │ │ │ │ [237, "transition-to-worker-terminology"], │ │ │ │ │ [224, "transition-to-worker-terminology"] │ │ │ │ │ ], │ │ │ │ │ "Web UI": [ │ │ │ │ │ [245, "web-ui"] │ │ │ │ │ ], │ │ │ │ │ "MQ layer": [ │ │ │ │ │ [245, "mq-layer"] │ │ │ │ │ ], │ │ │ │ │ + "Release Notes for Buildbot 0.9.0b5": [ │ │ │ │ │ + [242, "release-notes-for-buildbot-0-9-0b5"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 0.9.0rc1": [ │ │ │ │ │ + [247, "release-notes-for-buildbot-0-9-0rc1"] │ │ │ │ │ + ], │ │ │ │ │ "Release Notes for Buildbot 0.9.0rc3": [ │ │ │ │ │ [249, "release-notes-for-buildbot-0-9-0rc3"] │ │ │ │ │ ], │ │ │ │ │ + "Release Notes for Buildbot 0.9.0rc4": [ │ │ │ │ │ + [250, "release-notes-for-buildbot-0-9-0rc4"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 0.9.1": [ │ │ │ │ │ + [251, "release-notes-for-buildbot-0-9-1"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 0.9.0b3": [ │ │ │ │ │ + [240, "release-notes-for-buildbot-0-9-0b3"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Notes for Buildbot 0.9.0b2": [ │ │ │ │ │ + [239, "release-notes-for-buildbot-0-9-0b2"] │ │ │ │ │ + ], │ │ │ │ │ + "New-Style Build Steps in Buildbot 0.9.0": [ │ │ │ │ │ + [223, "new-style-build-steps-in-buildbot-0-9-0"] │ │ │ │ │ + ], │ │ │ │ │ + "Summary of Changes": [ │ │ │ │ │ + [223, "summary-of-changes"] │ │ │ │ │ + ], │ │ │ │ │ + "Backward Compatibility": [ │ │ │ │ │ + [223, "backward-compatibility"] │ │ │ │ │ + ], │ │ │ │ │ + "Rewriting start": [ │ │ │ │ │ + [223, "rewriting-start"] │ │ │ │ │ + ], │ │ │ │ │ + "Newly Asynchronous Methods": [ │ │ │ │ │ + [223, "newly-asynchronous-methods"] │ │ │ │ │ + ], │ │ │ │ │ + "Log Objects": [ │ │ │ │ │ + [223, "log-objects"] │ │ │ │ │ + ], │ │ │ │ │ + "Status Strings": [ │ │ │ │ │ + [223, "status-strings"] │ │ │ │ │ + ], │ │ │ │ │ + "Statistics": [ │ │ │ │ │ + [223, "statistics"] │ │ │ │ │ + ], │ │ │ │ │ + "Installing the code": [ │ │ │ │ │ + [214, "installing-the-code"] │ │ │ │ │ + ], │ │ │ │ │ + "The Buildbot Packages": [ │ │ │ │ │ + [214, "the-buildbot-packages"] │ │ │ │ │ + ], │ │ │ │ │ + "Installation From PyPI": [ │ │ │ │ │ + [214, "installation-from-pypi"] │ │ │ │ │ + ], │ │ │ │ │ + "Installation From Tarballs": [ │ │ │ │ │ + [214, "installation-from-tarballs"] │ │ │ │ │ + ], │ │ │ │ │ + "Installation in a Virtualenv": [ │ │ │ │ │ + [214, "installation-in-a-virtualenv"] │ │ │ │ │ + ], │ │ │ │ │ + "Running Buildbot\u2019s Tests (optional)": [ │ │ │ │ │ + [214, "running-buildbot-s-tests-optional"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot Manual": [ │ │ │ │ │ + [210, "buildbot-manual"] │ │ │ │ │ + ], │ │ │ │ │ + "Next Steps": [ │ │ │ │ │ + [215, "next-steps"] │ │ │ │ │ + ], │ │ │ │ │ + "Launching the daemons": [ │ │ │ │ │ + [215, "launching-the-daemons"] │ │ │ │ │ + ], │ │ │ │ │ + "Launching worker as Windows service": [ │ │ │ │ │ + [215, "launching-worker-as-windows-service"] │ │ │ │ │ + ], │ │ │ │ │ + "Security consideration": [ │ │ │ │ │ + [215, null] │ │ │ │ │ + ], │ │ │ │ │ + "Windows service setup": [ │ │ │ │ │ + [215, "windows-service-setup"] │ │ │ │ │ + ], │ │ │ │ │ + "Modify environment variables": [ │ │ │ │ │ + [215, "modify-environment-variables"] │ │ │ │ │ + ], │ │ │ │ │ + "Check if Buildbot can start correctly configured as Windows service": [ │ │ │ │ │ + [215, "check-if-buildbot-can-start-correctly-configured-as-windows-service"] │ │ │ │ │ + ], │ │ │ │ │ + "Troubleshooting": [ │ │ │ │ │ + [215, "troubleshooting"], │ │ │ │ │ + [209, "troubleshooting"] │ │ │ │ │ + ], │ │ │ │ │ + "Logfiles": [ │ │ │ │ │ + [215, "logfiles"] │ │ │ │ │ + ], │ │ │ │ │ + "Shutdown": [ │ │ │ │ │ + [215, "shutdown"] │ │ │ │ │ + ], │ │ │ │ │ + "Optimization": [ │ │ │ │ │ + [219, "optimization"] │ │ │ │ │ + ], │ │ │ │ │ + "Properties load speedup": [ │ │ │ │ │ + [219, "properties-load-speedup"] │ │ │ │ │ + ], │ │ │ │ │ + "Buildbot Components": [ │ │ │ │ │ + [212, "buildbot-components"] │ │ │ │ │ + ], │ │ │ │ │ "Common Requirements": [ │ │ │ │ │ [216, "common-requirements"] │ │ │ │ │ ], │ │ │ │ │ "Windows Support": [ │ │ │ │ │ [216, "windows-support"] │ │ │ │ │ ], │ │ │ │ │ "Buildmaster Requirements": [ │ │ │ │ │ @@ -11700,31 +12048,14 @@ │ │ │ │ │ ], │ │ │ │ │ "Worker Connections": [ │ │ │ │ │ [218, "worker-connections"] │ │ │ │ │ ], │ │ │ │ │ "Buildmaster Architecture": [ │ │ │ │ │ [218, "buildmaster-architecture"] │ │ │ │ │ ], │ │ │ │ │ - "Worker Setup": [ │ │ │ │ │ - [217, "worker-setup"] │ │ │ │ │ - ], │ │ │ │ │ - "Creating a worker": [ │ │ │ │ │ - [217, "creating-a-worker"], │ │ │ │ │ - [257, "creating-a-worker"] │ │ │ │ │ - ], │ │ │ │ │ - "Worker Options": [ │ │ │ │ │ - [217, "worker-options"], │ │ │ │ │ - [200, "worker-options"] │ │ │ │ │ - ], │ │ │ │ │ - "Other Worker Configuration": [ │ │ │ │ │ - [217, "other-worker-configuration"] │ │ │ │ │ - ], │ │ │ │ │ - "Worker TLS Configuration": [ │ │ │ │ │ - [217, "worker-tls-configuration"] │ │ │ │ │ - ], │ │ │ │ │ "Secret Management": [ │ │ │ │ │ [222, "secret-management"] │ │ │ │ │ ], │ │ │ │ │ "How to use Buildbot Secret Management": [ │ │ │ │ │ [222, "how-to-use-buildbot-secret-management"] │ │ │ │ │ ], │ │ │ │ │ "Secrets and providers": [ │ │ │ │ │ @@ -11777,284 +12108,183 @@ │ │ │ │ │ ], │ │ │ │ │ "Creating a buildmaster": [ │ │ │ │ │ [211, "creating-a-buildmaster"] │ │ │ │ │ ], │ │ │ │ │ "Buildmaster Options": [ │ │ │ │ │ [211, "buildmaster-options"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot Components": [ │ │ │ │ │ - [212, "buildbot-components"] │ │ │ │ │ + "Worker Setup": [ │ │ │ │ │ + [217, "worker-setup"] │ │ │ │ │ + ], │ │ │ │ │ + "Worker Options": [ │ │ │ │ │ + [217, "worker-options"], │ │ │ │ │ + [200, "worker-options"] │ │ │ │ │ + ], │ │ │ │ │ + "Other Worker Configuration": [ │ │ │ │ │ + [217, "other-worker-configuration"] │ │ │ │ │ + ], │ │ │ │ │ + "Worker TLS Configuration": [ │ │ │ │ │ + [217, "worker-tls-configuration"] │ │ │ │ │ ], │ │ │ │ │ "Plugin Infrastructure in Buildbot": [ │ │ │ │ │ [220, "plugin-infrastructure-in-buildbot"] │ │ │ │ │ ], │ │ │ │ │ "Finding Plugins": [ │ │ │ │ │ [220, "finding-plugins"] │ │ │ │ │ ], │ │ │ │ │ "Developing Plugins": [ │ │ │ │ │ [220, "developing-plugins"] │ │ │ │ │ ], │ │ │ │ │ "Plugins of note": [ │ │ │ │ │ [220, "plugins-of-note"] │ │ │ │ │ ], │ │ │ │ │ - "Installation": [ │ │ │ │ │ - [213, "installation"], │ │ │ │ │ - [256, "installation"], │ │ │ │ │ - [258, "installation"], │ │ │ │ │ - [86, "installation"] │ │ │ │ │ - ], │ │ │ │ │ - "Optimization": [ │ │ │ │ │ - [219, "optimization"] │ │ │ │ │ - ], │ │ │ │ │ - "Properties load speedup": [ │ │ │ │ │ - [219, "properties-load-speedup"] │ │ │ │ │ - ], │ │ │ │ │ - "Installing the code": [ │ │ │ │ │ - [214, "installing-the-code"] │ │ │ │ │ - ], │ │ │ │ │ - "The Buildbot Packages": [ │ │ │ │ │ - [214, "the-buildbot-packages"] │ │ │ │ │ - ], │ │ │ │ │ - "Installation From PyPI": [ │ │ │ │ │ - [214, "installation-from-pypi"] │ │ │ │ │ - ], │ │ │ │ │ - "Installation From Tarballs": [ │ │ │ │ │ - [214, "installation-from-tarballs"] │ │ │ │ │ - ], │ │ │ │ │ - "Installation in a Virtualenv": [ │ │ │ │ │ - [214, "installation-in-a-virtualenv"] │ │ │ │ │ - ], │ │ │ │ │ - "Running Buildbot\u2019s Tests (optional)": [ │ │ │ │ │ - [214, "running-buildbot-s-tests-optional"] │ │ │ │ │ - ], │ │ │ │ │ - "New-Style Build Steps in Buildbot 0.9.0": [ │ │ │ │ │ - [223, "new-style-build-steps-in-buildbot-0-9-0"] │ │ │ │ │ - ], │ │ │ │ │ - "Summary of Changes": [ │ │ │ │ │ - [223, "summary-of-changes"] │ │ │ │ │ - ], │ │ │ │ │ - "Backward Compatibility": [ │ │ │ │ │ - [223, "backward-compatibility"] │ │ │ │ │ - ], │ │ │ │ │ - "Rewriting start": [ │ │ │ │ │ - [223, "rewriting-start"] │ │ │ │ │ - ], │ │ │ │ │ - "Newly Asynchronous Methods": [ │ │ │ │ │ - [223, "newly-asynchronous-methods"] │ │ │ │ │ - ], │ │ │ │ │ - "Log Objects": [ │ │ │ │ │ - [223, "log-objects"] │ │ │ │ │ - ], │ │ │ │ │ - "Status Strings": [ │ │ │ │ │ - [223, "status-strings"] │ │ │ │ │ - ], │ │ │ │ │ - "Statistics": [ │ │ │ │ │ - [223, "statistics"] │ │ │ │ │ - ], │ │ │ │ │ - "Buildbot Manual": [ │ │ │ │ │ - [210, "buildbot-manual"] │ │ │ │ │ - ], │ │ │ │ │ - "Next Steps": [ │ │ │ │ │ - [215, "next-steps"] │ │ │ │ │ - ], │ │ │ │ │ - "Launching the daemons": [ │ │ │ │ │ - [215, "launching-the-daemons"] │ │ │ │ │ - ], │ │ │ │ │ - "Launching worker as Windows service": [ │ │ │ │ │ - [215, "launching-worker-as-windows-service"] │ │ │ │ │ + "TreeSize": [ │ │ │ │ │ + [191, "treesize"] │ │ │ │ │ ], │ │ │ │ │ - "Security consideration": [ │ │ │ │ │ - [215, null] │ │ │ │ │ + "Trigger": [ │ │ │ │ │ + [193, "trigger"] │ │ │ │ │ ], │ │ │ │ │ - "Windows service setup": [ │ │ │ │ │ - [215, "windows-service-setup"] │ │ │ │ │ + "Dynamic Trigger": [ │ │ │ │ │ + [193, "dynamic-trigger"] │ │ │ │ │ ], │ │ │ │ │ - "Modify environment variables": [ │ │ │ │ │ - [215, "modify-environment-variables"] │ │ │ │ │ + "SVN": [ │ │ │ │ │ + [187, "svn"] │ │ │ │ │ ], │ │ │ │ │ - "Check if Buildbot can start correctly configured as Windows service": [ │ │ │ │ │ - [215, "check-if-buildbot-can-start-correctly-configured-as-windows-service"] │ │ │ │ │ + "Mercurial": [ │ │ │ │ │ + [183, "mercurial"] │ │ │ │ │ ], │ │ │ │ │ - "Troubleshooting": [ │ │ │ │ │ - [215, "troubleshooting"], │ │ │ │ │ - [209, "troubleshooting"] │ │ │ │ │ + "Monotone": [ │ │ │ │ │ + [184, "monotone"] │ │ │ │ │ ], │ │ │ │ │ - "Logfiles": [ │ │ │ │ │ - [215, "logfiles"] │ │ │ │ │ + "Visual C++": [ │ │ │ │ │ + [194, "visual-c"] │ │ │ │ │ ], │ │ │ │ │ - "Shutdown": [ │ │ │ │ │ - [215, "shutdown"] │ │ │ │ │ + "Trial": [ │ │ │ │ │ + [192, "trial"], │ │ │ │ │ + [93, "index-7"] │ │ │ │ │ ], │ │ │ │ │ - "ShellCommand": [ │ │ │ │ │ - [173, "shellcommand"] │ │ │ │ │ + "Worker Filesystem Steps": [ │ │ │ │ │ + [195, "worker-filesystem-steps"] │ │ │ │ │ ], │ │ │ │ │ - "Using ShellCommands": [ │ │ │ │ │ - [173, "using-shellcommands"] │ │ │ │ │ + "FileExists": [ │ │ │ │ │ + [195, "fileexists"] │ │ │ │ │ ], │ │ │ │ │ - "SetPropertiesFromEnv": [ │ │ │ │ │ - [170, "setpropertiesfromenv"] │ │ │ │ │ + "CopyDirectory": [ │ │ │ │ │ + [195, "copydirectory"] │ │ │ │ │ ], │ │ │ │ │ - "Shell Sequence": [ │ │ │ │ │ - [174, "shell-sequence"] │ │ │ │ │ + "RemoveDirectory": [ │ │ │ │ │ + [195, "removedirectory"] │ │ │ │ │ ], │ │ │ │ │ - "SetProperty": [ │ │ │ │ │ - [171, "setproperty"] │ │ │ │ │ + "MakeDirectory": [ │ │ │ │ │ + [195, "makedirectory"] │ │ │ │ │ ], │ │ │ │ │ - "CVS": [ │ │ │ │ │ - [177, "cvs"] │ │ │ │ │ + "Repo": [ │ │ │ │ │ + [186, "repo"] │ │ │ │ │ ], │ │ │ │ │ - "Bzr": [ │ │ │ │ │ - [175, "bzr"] │ │ │ │ │ + "Sphinx": [ │ │ │ │ │ + [188, "sphinx"] │ │ │ │ │ ], │ │ │ │ │ - "Gerrit": [ │ │ │ │ │ - [179, "gerrit"] │ │ │ │ │ + "GitLab": [ │ │ │ │ │ + [182, "gitlab"] │ │ │ │ │ ], │ │ │ │ │ - "RpmLint": [ │ │ │ │ │ - [168, "rpmlint"] │ │ │ │ │ + "Test": [ │ │ │ │ │ + [190, "test"] │ │ │ │ │ ], │ │ │ │ │ - "GitHub": [ │ │ │ │ │ - [181, "github"] │ │ │ │ │ + "P4": [ │ │ │ │ │ + [185, "p4"] │ │ │ │ │ ], │ │ │ │ │ - "SetProperties": [ │ │ │ │ │ - [169, "setproperties"] │ │ │ │ │ + "SubunitShellCommand": [ │ │ │ │ │ + [189, "subunitshellcommand"] │ │ │ │ │ ], │ │ │ │ │ - "Common Parameters of source checkout operations": [ │ │ │ │ │ - [176, "common-parameters-of-source-checkout-operations"] │ │ │ │ │ + "Upgrading to Buildbot 3.0": [ │ │ │ │ │ + [228, "upgrading-to-buildbot-3-0"] │ │ │ │ │ ], │ │ │ │ │ - "Darcs": [ │ │ │ │ │ - [178, "darcs"] │ │ │ │ │ + "Reporters and report generators": [ │ │ │ │ │ + [228, "reporters-and-report-generators"] │ │ │ │ │ ], │ │ │ │ │ - "Git": [ │ │ │ │ │ - [180, "git"] │ │ │ │ │ + "PushjetNotifier, PushoverNotifier, BitbucketServerPRCommentPush": [ │ │ │ │ │ + [228, "pushjetnotifier-pushovernotifier-bitbucketserverprcommentpush"] │ │ │ │ │ ], │ │ │ │ │ - "SetPropertyFromCommand": [ │ │ │ │ │ - [172, "setpropertyfromcommand"] │ │ │ │ │ + "BitbucketServerCoreAPIStatusPush, BitbucketServerStatusPush, GerritVerifyStatusPush, GitHubStatusPush, GitHubCommentPush, GitLabStatusPush": [ │ │ │ │ │ + [228, "bitbucketservercoreapistatuspush-bitbucketserverstatuspush-gerritverifystatuspush-githubstatuspush-githubcommentpush-gitlabstatuspush"] │ │ │ │ │ ], │ │ │ │ │ - "Upgrading to Buildbot 2.0": [ │ │ │ │ │ - [227, "upgrading-to-buildbot-2-0"] │ │ │ │ │ + "Template files in message formatters": [ │ │ │ │ │ + [228, "template-files-in-message-formatters"] │ │ │ │ │ ], │ │ │ │ │ "Release Notes for Buildbot 0.8.11": [ │ │ │ │ │ [232, "release-notes-for-buildbot-0-8-11"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.0": [ │ │ │ │ │ - [237, "release-notes-for-buildbot-0-9-0"] │ │ │ │ │ - ], │ │ │ │ │ - "Note for distro package maintainers: The npm dependency hell": [ │ │ │ │ │ - [237, "note-for-distro-package-maintainers-the-npm-dependency-hell"] │ │ │ │ │ - ], │ │ │ │ │ - "Detailed requirements": [ │ │ │ │ │ - [237, "detailed-requirements"] │ │ │ │ │ - ], │ │ │ │ │ - "Slaves/Workers": [ │ │ │ │ │ - [237, "slaves-workers"] │ │ │ │ │ - ], │ │ │ │ │ - "Release Notes for Buildbot v0.8.8": [ │ │ │ │ │ - [235, "release-notes-for-buildbot-v0-8-8"] │ │ │ │ │ - ], │ │ │ │ │ - "Upgrading to Buildbot 0.9.0": [ │ │ │ │ │ - [224, "upgrading-to-buildbot-0-9-0"] │ │ │ │ │ - ], │ │ │ │ │ - "Config File Syntax": [ │ │ │ │ │ - [224, "config-file-syntax"] │ │ │ │ │ - ], │ │ │ │ │ - "Plugins": [ │ │ │ │ │ - [224, "plugins"], │ │ │ │ │ - [225, "plugins"] │ │ │ │ │ - ], │ │ │ │ │ - "Web Status": [ │ │ │ │ │ - [224, "web-status"] │ │ │ │ │ - ], │ │ │ │ │ - "Status Classes": [ │ │ │ │ │ - [224, "status-classes"] │ │ │ │ │ - ], │ │ │ │ │ - "BuildRequest Merging": [ │ │ │ │ │ - [224, "buildrequest-merging"] │ │ │ │ │ - ], │ │ │ │ │ - "Status Reporters": [ │ │ │ │ │ - [224, "status-reporters"] │ │ │ │ │ - ], │ │ │ │ │ - "Identifiers": [ │ │ │ │ │ - [224, "identifiers"] │ │ │ │ │ - ], │ │ │ │ │ - "Serving static files": [ │ │ │ │ │ - [224, "serving-static-files"] │ │ │ │ │ - ], │ │ │ │ │ - "Other Config Settings": [ │ │ │ │ │ - [224, "other-config-settings"] │ │ │ │ │ - ], │ │ │ │ │ - "Build History": [ │ │ │ │ │ - [224, "build-history"] │ │ │ │ │ + "Release Notes for Buildbot v0.8.6p1": [ │ │ │ │ │ + [233, "release-notes-for-buildbot-v0-8-6p1"] │ │ │ │ │ ], │ │ │ │ │ - "Data LifeTime": [ │ │ │ │ │ - [224, "data-lifetime"] │ │ │ │ │ + "0.8.6p1": [ │ │ │ │ │ + [233, "p1"] │ │ │ │ │ ], │ │ │ │ │ - "Upgrading worker": [ │ │ │ │ │ - [224, "upgrading-worker"] │ │ │ │ │ + "Older Versions": [ │ │ │ │ │ + [233, "older-versions"], │ │ │ │ │ + [234, "older-versions"] │ │ │ │ │ ], │ │ │ │ │ - "More Information": [ │ │ │ │ │ - [224, "more-information"] │ │ │ │ │ + "Release Notes for Buildbot v0.8.7": [ │ │ │ │ │ + [234, "release-notes-for-buildbot-v0-8-7"] │ │ │ │ │ ], │ │ │ │ │ - "Upgrading to Buildbot 1.0": [ │ │ │ │ │ - [226, "upgrading-to-buildbot-1-0"] │ │ │ │ │ + "0.8.7p1": [ │ │ │ │ │ + [234, "p1"] │ │ │ │ │ ], │ │ │ │ │ "Upgrading to Buildbot 4.0 (not released)": [ │ │ │ │ │ [229, "upgrading-to-buildbot-4-0-not-released"] │ │ │ │ │ ], │ │ │ │ │ "Build status generators": [ │ │ │ │ │ [229, "build-status-generators"] │ │ │ │ │ ], │ │ │ │ │ "Message formatters": [ │ │ │ │ │ [229, "message-formatters"] │ │ │ │ │ ], │ │ │ │ │ - "Upgrading": [ │ │ │ │ │ - [230, "upgrading"] │ │ │ │ │ - ], │ │ │ │ │ - "Release Notes for Buildbot v0.8.6p1": [ │ │ │ │ │ - [233, "release-notes-for-buildbot-v0-8-6p1"] │ │ │ │ │ - ], │ │ │ │ │ - "0.8.6p1": [ │ │ │ │ │ - [233, "p1"] │ │ │ │ │ - ], │ │ │ │ │ - "Older Versions": [ │ │ │ │ │ - [233, "older-versions"], │ │ │ │ │ - [234, "older-versions"] │ │ │ │ │ + "Release Notes for Buildbot v0.8.8": [ │ │ │ │ │ + [235, "release-notes-for-buildbot-v0-8-8"] │ │ │ │ │ ], │ │ │ │ │ "Release Notes for Buildbot 0.8.10": [ │ │ │ │ │ [231, "release-notes-for-buildbot-0-8-10"] │ │ │ │ │ ], │ │ │ │ │ + "Upgrading": [ │ │ │ │ │ + [230, "upgrading"] │ │ │ │ │ + ], │ │ │ │ │ + "Upgrading to Buildbot 2.0": [ │ │ │ │ │ + [227, "upgrading-to-buildbot-2-0"] │ │ │ │ │ + ], │ │ │ │ │ "Release Notes for Buildbot 0.8.9": [ │ │ │ │ │ [236, "release-notes-for-buildbot-0-8-9"] │ │ │ │ │ ], │ │ │ │ │ "Forward Compatibility": [ │ │ │ │ │ [236, "forward-compatibility"] │ │ │ │ │ ], │ │ │ │ │ - "Upgrading to Buildbot 3.0": [ │ │ │ │ │ - [228, "upgrading-to-buildbot-3-0"] │ │ │ │ │ - ], │ │ │ │ │ - "Reporters and report generators": [ │ │ │ │ │ - [228, "reporters-and-report-generators"] │ │ │ │ │ + "Release Notes for Buildbot 0.9.0": [ │ │ │ │ │ + [237, "release-notes-for-buildbot-0-9-0"] │ │ │ │ │ ], │ │ │ │ │ - "PushjetNotifier, PushoverNotifier, BitbucketServerPRCommentPush": [ │ │ │ │ │ - [228, "pushjetnotifier-pushovernotifier-bitbucketserverprcommentpush"] │ │ │ │ │ + "Note for distro package maintainers: The npm dependency hell": [ │ │ │ │ │ + [237, "note-for-distro-package-maintainers-the-npm-dependency-hell"] │ │ │ │ │ ], │ │ │ │ │ - "BitbucketServerCoreAPIStatusPush, BitbucketServerStatusPush, GerritVerifyStatusPush, GitHubStatusPush, GitHubCommentPush, GitLabStatusPush": [ │ │ │ │ │ - [228, "bitbucketservercoreapistatuspush-bitbucketserverstatuspush-gerritverifystatuspush-githubstatuspush-githubcommentpush-gitlabstatuspush"] │ │ │ │ │ + "Detailed requirements": [ │ │ │ │ │ + [237, "detailed-requirements"] │ │ │ │ │ ], │ │ │ │ │ - "Template files in message formatters": [ │ │ │ │ │ - [228, "template-files-in-message-formatters"] │ │ │ │ │ + "Slaves/Workers": [ │ │ │ │ │ + [237, "slaves-workers"] │ │ │ │ │ ], │ │ │ │ │ "Transition to \u201cworker\u201d terminology in BuildBot 0.9.0": [ │ │ │ │ │ [225, "transition-to-worker-terminology-in-buildbot-0-9-0"] │ │ │ │ │ ], │ │ │ │ │ "Old names fallback settings": [ │ │ │ │ │ [225, "old-names-fallback-settings"] │ │ │ │ │ ], │ │ │ │ │ "Changed API": [ │ │ │ │ │ [225, "changed-api"] │ │ │ │ │ ], │ │ │ │ │ + "Plugins": [ │ │ │ │ │ + [225, "plugins"], │ │ │ │ │ + [224, "plugins"] │ │ │ │ │ + ], │ │ │ │ │ "BuildmasterConfig changes": [ │ │ │ │ │ [225, "buildmasterconfig-changes"] │ │ │ │ │ ], │ │ │ │ │ "Docker latent worker changes": [ │ │ │ │ │ [225, "docker-latent-worker-changes"] │ │ │ │ │ ], │ │ │ │ │ "EC2 latent worker changes": [ │ │ │ │ │ @@ -12075,495 +12305,373 @@ │ │ │ │ │ "buildbot-worker": [ │ │ │ │ │ [225, "buildbot-worker"], │ │ │ │ │ [90, "buildbot-worker"] │ │ │ │ │ ], │ │ │ │ │ "Master/worker compatibility table": [ │ │ │ │ │ [225, "id1"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot v0.8.7": [ │ │ │ │ │ - [234, "release-notes-for-buildbot-v0-8-7"] │ │ │ │ │ + "Upgrading to Buildbot 1.0": [ │ │ │ │ │ + [226, "upgrading-to-buildbot-1-0"] │ │ │ │ │ ], │ │ │ │ │ - "0.8.7p1": [ │ │ │ │ │ - [234, "p1"] │ │ │ │ │ + "Upgrading to Buildbot 0.9.0": [ │ │ │ │ │ + [224, "upgrading-to-buildbot-0-9-0"] │ │ │ │ │ ], │ │ │ │ │ - "Further Reading": [ │ │ │ │ │ - [259, "further-reading"] │ │ │ │ │ + "Config File Syntax": [ │ │ │ │ │ + [224, "config-file-syntax"] │ │ │ │ │ ], │ │ │ │ │ - "First Buildbot run with Docker": [ │ │ │ │ │ - [256, "first-buildbot-run-with-docker"] │ │ │ │ │ + "Web Status": [ │ │ │ │ │ + [224, "web-status"] │ │ │ │ │ ], │ │ │ │ │ - "Current Docker dependencies": [ │ │ │ │ │ - [256, "current-docker-dependencies"] │ │ │ │ │ + "Status Classes": [ │ │ │ │ │ + [224, "status-classes"] │ │ │ │ │ ], │ │ │ │ │ - "Building and running Buildbot": [ │ │ │ │ │ - [256, "building-and-running-buildbot"] │ │ │ │ │ + "BuildRequest Merging": [ │ │ │ │ │ + [224, "buildrequest-merging"] │ │ │ │ │ ], │ │ │ │ │ - "Overview of the docker-compose configuration": [ │ │ │ │ │ - [256, "overview-of-the-docker-compose-configuration"] │ │ │ │ │ + "Status Reporters": [ │ │ │ │ │ + [224, "status-reporters"] │ │ │ │ │ ], │ │ │ │ │ - "Playing with your Buildbot containers": [ │ │ │ │ │ - [256, "playing-with-your-buildbot-containers"] │ │ │ │ │ + "Identifiers": [ │ │ │ │ │ + [224, "identifiers"] │ │ │ │ │ ], │ │ │ │ │ - "Customize your Worker container": [ │ │ │ │ │ - [256, "customize-your-worker-container"] │ │ │ │ │ + "Serving static files": [ │ │ │ │ │ + [224, "serving-static-files"] │ │ │ │ │ ], │ │ │ │ │ - "Multi-master": [ │ │ │ │ │ - [256, "multi-master"] │ │ │ │ │ + "Other Config Settings": [ │ │ │ │ │ + [224, "other-config-settings"] │ │ │ │ │ ], │ │ │ │ │ - "Going forward": [ │ │ │ │ │ - [256, "going-forward"] │ │ │ │ │ + "Build History": [ │ │ │ │ │ + [224, "build-history"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.15.post1 ( 2018-01-07 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-15-post1-2018-01-07"] │ │ │ │ │ + "Data LifeTime": [ │ │ │ │ │ + [224, "data-lifetime"] │ │ │ │ │ ], │ │ │ │ │ - "Bug fixes": [ │ │ │ │ │ - [252, "bug-fixes"], │ │ │ │ │ - [252, "id1"], │ │ │ │ │ - [252, "id2"], │ │ │ │ │ - [252, "id5"], │ │ │ │ │ - [252, "id7"], │ │ │ │ │ - [252, "id8"], │ │ │ │ │ - [252, "id11"], │ │ │ │ │ - [252, "id13"], │ │ │ │ │ - [252, "id15"], │ │ │ │ │ - [252, "id16"], │ │ │ │ │ - [252, "id17"], │ │ │ │ │ - [252, "id27"], │ │ │ │ │ - [252, "id31"], │ │ │ │ │ - [252, "id34"], │ │ │ │ │ - [252, "id36"], │ │ │ │ │ - [254, "bug-fixes"], │ │ │ │ │ - [254, "id1"], │ │ │ │ │ - [254, "id2"], │ │ │ │ │ - [254, "id3"], │ │ │ │ │ - [254, "id4"], │ │ │ │ │ - [254, "id5"], │ │ │ │ │ - [254, "id8"], │ │ │ │ │ - [254, "id10"], │ │ │ │ │ - [254, "id11"], │ │ │ │ │ - [254, "id12"], │ │ │ │ │ - [254, "id13"], │ │ │ │ │ - [254, "id17"], │ │ │ │ │ - [254, "id18"], │ │ │ │ │ - [254, "id19"], │ │ │ │ │ - [254, "id20"], │ │ │ │ │ - [254, "id21"], │ │ │ │ │ - [254, "id25"], │ │ │ │ │ - [254, "id28"], │ │ │ │ │ - [254, "id31"], │ │ │ │ │ - [254, "id32"], │ │ │ │ │ - [254, "id35"], │ │ │ │ │ - [254, "id38"], │ │ │ │ │ - [254, "id42"], │ │ │ │ │ - [254, "id44"], │ │ │ │ │ - [254, "id46"], │ │ │ │ │ - [254, "id49"], │ │ │ │ │ - [254, "id52"], │ │ │ │ │ - [254, "id54"], │ │ │ │ │ - [253, "bug-fixes"], │ │ │ │ │ - [253, "id1"], │ │ │ │ │ - [253, "id2"], │ │ │ │ │ - [253, "id3"], │ │ │ │ │ - [253, "id6"], │ │ │ │ │ - [253, "id9"], │ │ │ │ │ - [253, "id11"], │ │ │ │ │ - [253, "id13"], │ │ │ │ │ - [253, "id16"], │ │ │ │ │ - [253, "id19"], │ │ │ │ │ - [253, "id22"], │ │ │ │ │ - [253, "id25"], │ │ │ │ │ - [253, "id27"], │ │ │ │ │ - [255, "bug-fixes"], │ │ │ │ │ - [255, "id1"], │ │ │ │ │ - [255, "id2"], │ │ │ │ │ - [255, "id5"], │ │ │ │ │ - [255, "id8"], │ │ │ │ │ - [255, "id9"], │ │ │ │ │ - [255, "id13"], │ │ │ │ │ - [255, "id16"], │ │ │ │ │ - [255, "id20"], │ │ │ │ │ - [255, "id21"], │ │ │ │ │ - [255, "id24"], │ │ │ │ │ - [255, "id25"], │ │ │ │ │ - [255, "id26"], │ │ │ │ │ - [255, "id27"] │ │ │ │ │ + "Upgrading worker": [ │ │ │ │ │ + [224, "upgrading-worker"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.15 ( 2018-01-02 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-15-2018-01-02"] │ │ │ │ │ + "More Information": [ │ │ │ │ │ + [224, "more-information"] │ │ │ │ │ ], │ │ │ │ │ - "Deprecations and Removals": [ │ │ │ │ │ - [252, "deprecations-and-removals"], │ │ │ │ │ - [252, "id4"], │ │ │ │ │ - [252, "id10"], │ │ │ │ │ - [252, "id30"], │ │ │ │ │ - [252, "id33"], │ │ │ │ │ - [254, "deprecations-and-removals"], │ │ │ │ │ - [254, "id7"], │ │ │ │ │ - [254, "id9"], │ │ │ │ │ - [254, "id16"], │ │ │ │ │ - [254, "id24"], │ │ │ │ │ - [254, "id41"], │ │ │ │ │ - [254, "id45"], │ │ │ │ │ - [254, "id53"], │ │ │ │ │ - [253, "deprecations-and-removals"], │ │ │ │ │ - [253, "id5"], │ │ │ │ │ - [253, "id8"], │ │ │ │ │ - [253, "id15"], │ │ │ │ │ - [253, "id24"], │ │ │ │ │ - [255, "deprecations-and-removals"], │ │ │ │ │ - [255, "id4"], │ │ │ │ │ - [255, "id7"], │ │ │ │ │ - [255, "id12"], │ │ │ │ │ - [255, "id15"], │ │ │ │ │ - [255, "id19"], │ │ │ │ │ - [255, "id23"], │ │ │ │ │ - [255, "id29"] │ │ │ │ │ + "sourcedproperties": [ │ │ │ │ │ + [70, "sourcedproperties"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.14 ( 2017-12-08 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-14-2017-12-08"] │ │ │ │ │ + "step": [ │ │ │ │ │ + [73, "step"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.13 ( 2017-11-07 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-13-2017-11-07"] │ │ │ │ │ + "REST API": [ │ │ │ │ │ + [77, "rest-api"], │ │ │ │ │ + [87, "rest-api"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.12.post1 ( 2017-10-10 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-12-post1-2017-10-10"] │ │ │ │ │ + "Versions": [ │ │ │ │ │ + [77, "versions"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.12 ( 2017-10-05 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-12-2017-10-05"] │ │ │ │ │ + "Getting": [ │ │ │ │ │ + [77, "getting"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.11 ( 2017-09-08 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-11-2017-09-08"] │ │ │ │ │ + "Collections": [ │ │ │ │ │ + [77, "collections"], │ │ │ │ │ + [86, "collections"] │ │ │ │ │ ], │ │ │ │ │ - "Incompatible Changes": [ │ │ │ │ │ - [252, "incompatible-changes"] │ │ │ │ │ + "Field Selection": [ │ │ │ │ │ + [77, "field-selection"] │ │ │ │ │ ], │ │ │ │ │ - "Improved Documentation": [ │ │ │ │ │ - [252, "improved-documentation"], │ │ │ │ │ - [254, "improved-documentation"], │ │ │ │ │ - [254, "id6"], │ │ │ │ │ - [254, "id14"], │ │ │ │ │ - [254, "id22"], │ │ │ │ │ - [254, "id26"], │ │ │ │ │ - [254, "id29"], │ │ │ │ │ - [254, "id33"], │ │ │ │ │ - [254, "id39"], │ │ │ │ │ - [254, "id50"], │ │ │ │ │ - [253, "improved-documentation"], │ │ │ │ │ - [253, "id17"], │ │ │ │ │ - [253, "id20"], │ │ │ │ │ - [253, "id23"], │ │ │ │ │ - [255, "improved-documentation"], │ │ │ │ │ - [255, "id10"], │ │ │ │ │ - [255, "id17"] │ │ │ │ │ + "Filtering": [ │ │ │ │ │ + [77, "filtering"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.10 ( 2017-08-03 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-10-2017-08-03"] │ │ │ │ │ + "Sorting": [ │ │ │ │ │ + [77, "sorting"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.9.post2 ( 2017-07-06 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-9-post2-2017-07-06"] │ │ │ │ │ + "Pagination": [ │ │ │ │ │ + [77, "pagination"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.9.post1 ( 2017-07-01 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-9-post1-2017-07-01"] │ │ │ │ │ + "Controlling": [ │ │ │ │ │ + [77, "controlling"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.9 ( 2017-06-29 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-9-2017-06-29"] │ │ │ │ │ + "Stats Service": [ │ │ │ │ │ + [81, "id1"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.8 ( 2017-06-14 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-8-2017-06-14"] │ │ │ │ │ + "Storage backends": [ │ │ │ │ │ + [81, "storage-backends"] │ │ │ │ │ ], │ │ │ │ │ - "Core Bug fixes": [ │ │ │ │ │ - [252, "core-bug-fixes"], │ │ │ │ │ - [252, "id19"], │ │ │ │ │ - [252, "id23"] │ │ │ │ │ + "Secrets": [ │ │ │ │ │ + [80, "secrets"] │ │ │ │ │ ], │ │ │ │ │ - "Core Features": [ │ │ │ │ │ - [252, "core-features"], │ │ │ │ │ - [252, "id21"], │ │ │ │ │ - [252, "id25"], │ │ │ │ │ - [252, "id28"] │ │ │ │ │ + "Secrets manager": [ │ │ │ │ │ + [80, "secrets-manager"] │ │ │ │ │ ], │ │ │ │ │ - "Components Bug fixes": [ │ │ │ │ │ - [252, "components-bug-fixes"], │ │ │ │ │ - [252, "id20"], │ │ │ │ │ - [252, "id24"] │ │ │ │ │ + "Secrets providers": [ │ │ │ │ │ + [80, "secrets-providers"] │ │ │ │ │ ], │ │ │ │ │ - "Components Features": [ │ │ │ │ │ - [252, "components-features"], │ │ │ │ │ - [252, "id22"], │ │ │ │ │ - [252, "id26"], │ │ │ │ │ - [252, "id29"] │ │ │ │ │ + "File provider": [ │ │ │ │ │ + [80, "file-provider"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.7 ( 2017-05-09 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-7-2017-05-09"] │ │ │ │ │ + "Vault provider": [ │ │ │ │ │ + [80, "vault-provider"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.6 ( 2017-04-19 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-6-2017-04-19"] │ │ │ │ │ + "Interpolate secret": [ │ │ │ │ │ + [80, "interpolate-secret"] │ │ │ │ │ ], │ │ │ │ │ - "UI Bug fixes": [ │ │ │ │ │ - [252, "ui-bug-fixes"] │ │ │ │ │ + "Secret Obfuscation": [ │ │ │ │ │ + [80, "secret-obfuscation"] │ │ │ │ │ ], │ │ │ │ │ - "UI Features": [ │ │ │ │ │ - [252, "ui-features"] │ │ │ │ │ + "How to use a secret in a BuildbotService": [ │ │ │ │ │ + [80, "how-to-use-a-secret-in-a-buildbotservice"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.5 ( 2017-03-18 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-5-2017-03-18"] │ │ │ │ │ + "Build Result Codes": [ │ │ │ │ │ + [78, "module-buildbot.process.results"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.4 ( 2017-02-08 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-4-2017-02-08"] │ │ │ │ │ + "spec": [ │ │ │ │ │ + [72, "spec"] │ │ │ │ │ ], │ │ │ │ │ - "Database upgrade": [ │ │ │ │ │ - [252, "database-upgrade"] │ │ │ │ │ + "test_result": [ │ │ │ │ │ + [74, "test-result"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.3 ( 2017-01-11 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-3-2017-01-11"] │ │ │ │ │ + "test_result_set": [ │ │ │ │ │ + [75, "test-result-set"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 0.9.2 ( 2016-12-13 )": [ │ │ │ │ │ - [252, "release-notes-for-buildbot-0-9-2-2016-12-13"] │ │ │ │ │ + "worker": [ │ │ │ │ │ + [76, "worker"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.10.5 ( 2021-04-05 )": [ │ │ │ │ │ - [254, "buildbot-2-10-5-2021-04-05"] │ │ │ │ │ + "Buildbot\u2019s Test Suite": [ │ │ │ │ │ + [83, "buildbot-s-test-suite"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.10.4 ( 2021-03-16 )": [ │ │ │ │ │ - [254, "buildbot-2-10-4-2021-03-16"] │ │ │ │ │ + "Quick-Start": [ │ │ │ │ │ + [83, "quick-start"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.10.3 ( 2021-03-14 )": [ │ │ │ │ │ - [254, "buildbot-2-10-3-2021-03-14"] │ │ │ │ │ + "Suites": [ │ │ │ │ │ + [83, "suites"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.10.2 ( 2021-03-07 )": [ │ │ │ │ │ - [254, "buildbot-2-10-2-2021-03-07"] │ │ │ │ │ + "Unit Tests": [ │ │ │ │ │ + [83, "unit-tests"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.10.1 ( 2021-01-29 )": [ │ │ │ │ │ - [254, "buildbot-2-10-1-2021-01-29"] │ │ │ │ │ + "Interface Tests": [ │ │ │ │ │ + [83, "interface-tests"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.10.0 ( 2021-01-02 )": [ │ │ │ │ │ - [254, "buildbot-2-10-0-2021-01-02"] │ │ │ │ │ + "Integration Tests": [ │ │ │ │ │ + [83, "integration-tests"] │ │ │ │ │ ], │ │ │ │ │ - "Highlights": [ │ │ │ │ │ - [254, "highlights"], │ │ │ │ │ - [254, "id37"], │ │ │ │ │ - [254, "id43"], │ │ │ │ │ - [254, "id48"] │ │ │ │ │ + "Regression Tests": [ │ │ │ │ │ + [83, "regression-tests"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.9.4 ( 2020-12-26 )": [ │ │ │ │ │ - [254, "buildbot-2-9-4-2020-12-26"] │ │ │ │ │ + "Fuzz Tests": [ │ │ │ │ │ + [83, "fuzz-tests"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.9.3 ( 2020-12-15 )": [ │ │ │ │ │ - [254, "buildbot-2-9-3-2020-12-15"] │ │ │ │ │ + "Mixins": [ │ │ │ │ │ + [83, "mixins"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.9.2 ( 2020-12-08 )": [ │ │ │ │ │ - [254, "buildbot-2-9-2-2020-12-08"] │ │ │ │ │ + "Fakes": [ │ │ │ │ │ + [83, "fakes"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.9.1 ( 2020-12-05 )": [ │ │ │ │ │ - [254, "buildbot-2-9-1-2020-12-05"] │ │ │ │ │ + "Type Validation": [ │ │ │ │ │ + [83, "type-validation"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.9.0 ( 2020-12-04 )": [ │ │ │ │ │ - [254, "buildbot-2-9-0-2020-12-04"] │ │ │ │ │ + "Validator Classes": [ │ │ │ │ │ + [83, "validator-classes"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.8.4 ( 2020-08-29 )": [ │ │ │ │ │ - [254, "buildbot-2-8-4-2020-08-29"] │ │ │ │ │ + "Defining Validators": [ │ │ │ │ │ + [83, "defining-validators"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.8.3 ( 2020-08-22 )": [ │ │ │ │ │ - [254, "buildbot-2-8-3-2020-08-22"] │ │ │ │ │ + "Good Tests": [ │ │ │ │ │ + [83, "good-tests"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.8.2 ( 2020-06-14 )": [ │ │ │ │ │ - [254, "buildbot-2-8-2-2020-06-14"] │ │ │ │ │ + "Independent of Time": [ │ │ │ │ │ + [83, "independent-of-time"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.8.1 ( 2020-06-06 )": [ │ │ │ │ │ - [254, "buildbot-2-8-1-2020-06-06"] │ │ │ │ │ + "Clean Code": [ │ │ │ │ │ + [83, "clean-code"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.8.0 ( 2020-05-27 )": [ │ │ │ │ │ - [254, "buildbot-2-8-0-2020-05-27"] │ │ │ │ │ + "Good Name": [ │ │ │ │ │ + [83, "good-name"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.7.0 ( 2020-02-27 )": [ │ │ │ │ │ - [254, "buildbot-2-7-0-2020-02-27"] │ │ │ │ │ + "Assert Only One Thing": [ │ │ │ │ │ + [83, "assert-only-one-thing"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.6.0 ( 2020-01-21 )": [ │ │ │ │ │ - [254, "buildbot-2-6-0-2020-01-21"] │ │ │ │ │ + "Prefer Fakes to Mocks": [ │ │ │ │ │ + [83, "prefer-fakes-to-mocks"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.5.1 ( 2019-11-24 )": [ │ │ │ │ │ - [254, "buildbot-2-5-1-2019-11-24"] │ │ │ │ │ + "Small Tests": [ │ │ │ │ │ + [83, "small-tests"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.5.0 ( 2019-10-17 )": [ │ │ │ │ │ - [254, "buildbot-2-5-0-2019-10-17"] │ │ │ │ │ + "Isolation": [ │ │ │ │ │ + [83, "isolation"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.4.1 ( 2019-09-11 )": [ │ │ │ │ │ - [254, "buildbot-2-4-1-2019-09-11"] │ │ │ │ │ + "Be Correct": [ │ │ │ │ │ + [83, "be-correct"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.4.0 ( 2019-08-18 )": [ │ │ │ │ │ - [254, "buildbot-2-4-0-2019-08-18"] │ │ │ │ │ + "Be Helpful": [ │ │ │ │ │ + [83, "be-helpful"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.3.1 ( 2019-05-22 )": [ │ │ │ │ │ - [254, "buildbot-2-3-1-2019-05-22"] │ │ │ │ │ + "Keeping State": [ │ │ │ │ │ + [83, "keeping-state"], │ │ │ │ │ + [79, "keeping-state"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.3.0 ( 2019-05-06 )": [ │ │ │ │ │ - [254, "buildbot-2-3-0-2019-05-06"] │ │ │ │ │ + "sourcestamp": [ │ │ │ │ │ + [71, "sourcestamp"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.2.0 ( 2019-04-07 )": [ │ │ │ │ │ - [254, "buildbot-2-2-0-2019-04-07"] │ │ │ │ │ + "Writing Schedulers": [ │ │ │ │ │ + [79, "writing-schedulers"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.1.0 ( 2019-03-09 )": [ │ │ │ │ │ - [254, "buildbot-2-1-0-2019-03-09"] │ │ │ │ │ + "API Stability": [ │ │ │ │ │ + [79, "api-stability"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.0.1 ( 2019-02-06 )": [ │ │ │ │ │ - [254, "buildbot-2-0-1-2019-02-06"] │ │ │ │ │ + "Implementing A Scheduler": [ │ │ │ │ │ + [79, "implementing-a-scheduler"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 2.0.0 ( 2019-02-02 )": [ │ │ │ │ │ - [254, "buildbot-2-0-0-2019-02-02"] │ │ │ │ │ + "Consuming Changes": [ │ │ │ │ │ + [79, "consuming-changes"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.8.2 ( 2019-05-22 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-8-2-2019-05-22"] │ │ │ │ │ + "Adding Buildsets": [ │ │ │ │ │ + [79, "adding-buildsets"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.8.1 ( 2019-02-02 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-8-1-2019-02-02"] │ │ │ │ │ + "Handling Reconfiguration": [ │ │ │ │ │ + [79, "handling-reconfiguration"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.8.0 ( 2019-01-20 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-8-0-2019-01-20"] │ │ │ │ │ + "Becoming Active and Inactive": [ │ │ │ │ │ + [79, "becoming-active-and-inactive"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.7.0 ( 2018-12-21 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-7-0-2018-12-21"] │ │ │ │ │ + "Buildbot Coding Style": [ │ │ │ │ │ + [82, "buildbot-coding-style"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.6.0 ( 2018-11-16 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-6-0-2018-11-16"] │ │ │ │ │ + "Symbol Names": [ │ │ │ │ │ + [82, "symbol-names"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.5.0 ( 2018-10-09 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-5-0-2018-10-09"] │ │ │ │ │ + "Twisted Idioms": [ │ │ │ │ │ + [82, "twisted-idioms"] │ │ │ │ │ ], │ │ │ │ │ - "Reverts": [ │ │ │ │ │ - [253, "reverts"] │ │ │ │ │ + "Prefer to Return Deferreds": [ │ │ │ │ │ + [82, "prefer-to-return-deferreds"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.4.0 ( 2018-09-02 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-4-0-2018-09-02"] │ │ │ │ │ + "Helpful Twisted Classes": [ │ │ │ │ │ + [82, "helpful-twisted-classes"] │ │ │ │ │ ], │ │ │ │ │ - "Test Suite": [ │ │ │ │ │ - [253, "test-suite"] │ │ │ │ │ + "Sequences of Operations": [ │ │ │ │ │ + [82, "sequences-of-operations"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.3.0 ( 2018-07-13 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-3-0-2018-07-13"] │ │ │ │ │ + "Nested Callbacks": [ │ │ │ │ │ + [82, "nested-callbacks"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.2.0 ( 2018-06-10 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-2-0-2018-06-10"] │ │ │ │ │ + "inlineCallbacks": [ │ │ │ │ │ + [82, "inlinecallbacks"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.1.2 ( 2018-05-15 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-1-2-2018-05-15"] │ │ │ │ │ + "Locking": [ │ │ │ │ │ + [82, "locking"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.1.1 ( 2018-04-06 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-1-1-2018-04-06"] │ │ │ │ │ + "Joining Sequences": [ │ │ │ │ │ + [82, "joining-sequences"] │ │ │ │ │ ], │ │ │ │ │ - "Misc Improvements": [ │ │ │ │ │ - [253, "misc-improvements"] │ │ │ │ │ + "Functions running outside of the main thread": [ │ │ │ │ │ + [82, "functions-running-outside-of-the-main-thread"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.1.0 ( 2018-03-10 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-1-0-2018-03-10"] │ │ │ │ │ + "Utilities": [ │ │ │ │ │ + [84, "module-buildbot.util"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes for Buildbot 1.0.0 ( 2018-02-11 )": [ │ │ │ │ │ - [253, "release-notes-for-buildbot-1-0-0-2018-02-11"] │ │ │ │ │ + "buildbot.util.lru": [ │ │ │ │ │ + [84, "module-buildbot.util.lru"] │ │ │ │ │ ], │ │ │ │ │ - "Release Notes": [ │ │ │ │ │ - [255, "release-notes"] │ │ │ │ │ + "buildbot.util.bbcollections": [ │ │ │ │ │ + [84, "module-buildbot.util.bbcollections"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.7.0 ( 2022-12-04 )": [ │ │ │ │ │ - [255, "buildbot-3-7-0-2022-12-04"] │ │ │ │ │ + "buildbot.util.eventual": [ │ │ │ │ │ + [84, "module-buildbot.util.eventual"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.6.1 ( 2022-09-22 )": [ │ │ │ │ │ - [255, "buildbot-3-6-1-2022-09-22"] │ │ │ │ │ + "buildbot.util.debounce": [ │ │ │ │ │ + [84, "module-buildbot.util.debounce"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.6.0 ( 2022-08-25 )": [ │ │ │ │ │ - [255, "buildbot-3-6-0-2022-08-25"] │ │ │ │ │ + "buildbot.util.poll": [ │ │ │ │ │ + [84, "module-buildbot.util.poll"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.5.0 ( 2022-03-06 )": [ │ │ │ │ │ - [255, "buildbot-3-5-0-2022-03-06"] │ │ │ │ │ + "buildbot.util.maildir": [ │ │ │ │ │ + [84, "module-buildbot.util.maildir"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.4.1 ( 2022-02-09 )": [ │ │ │ │ │ - [255, "buildbot-3-4-1-2022-02-09"] │ │ │ │ │ + "buildbot.util.misc": [ │ │ │ │ │ + [84, "module-buildbot.util.misc"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.4.0 ( 2021-10-15 )": [ │ │ │ │ │ - [255, "buildbot-3-4-0-2021-10-15"] │ │ │ │ │ + "buildbot.util.netstrings": [ │ │ │ │ │ + [84, "module-buildbot.util.netstrings"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.3.0 ( 2021-07-31 )": [ │ │ │ │ │ - [255, "buildbot-3-3-0-2021-07-31"] │ │ │ │ │ + "buildbot.util.sautils": [ │ │ │ │ │ + [84, "module-buildbot.util.sautils"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.2.0 ( 2021-06-17 )": [ │ │ │ │ │ - [255, "buildbot-3-2-0-2021-06-17"] │ │ │ │ │ + "buildbot.util.pathmatch": [ │ │ │ │ │ + [84, "module-buildbot.util.pathmatch"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.1.1 ( 2021-04-28 )": [ │ │ │ │ │ - [255, "buildbot-3-1-1-2021-04-28"] │ │ │ │ │ + "buildbot.util.topicmatch": [ │ │ │ │ │ + [84, "module-buildbot.util.topicmatch"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.1.0 ( 2021-04-05 )": [ │ │ │ │ │ - [255, "buildbot-3-1-0-2021-04-05"] │ │ │ │ │ + "buildbot.util.subscription": [ │ │ │ │ │ + [84, "buildbot-util-subscription"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.0.3 ( 2021-04-05 )": [ │ │ │ │ │ - [255, "buildbot-3-0-3-2021-04-05"] │ │ │ │ │ + "buildbot.util.croniter": [ │ │ │ │ │ + [84, "buildbot-util-croniter"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.0.2 ( 2021-03-16 )": [ │ │ │ │ │ - [255, "buildbot-3-0-2-2021-03-16"] │ │ │ │ │ + "buildbot.util.state": [ │ │ │ │ │ + [84, "module-buildbot.util.state"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.0.1 ( 2021-03-14 )": [ │ │ │ │ │ - [255, "buildbot-3-0-1-2021-03-14"] │ │ │ │ │ + "buildbot.util.identifiers": [ │ │ │ │ │ + [84, "module-buildbot.util.identifiers"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot 3.0.0 ( 2021-03-08 )": [ │ │ │ │ │ - [255, "buildbot-3-0-0-2021-03-08"] │ │ │ │ │ + "buildbot.util.lineboundaries": [ │ │ │ │ │ + [84, "module-buildbot.util.lineboundaries"] │ │ │ │ │ ], │ │ │ │ │ - "Older Release Notes": [ │ │ │ │ │ - [255, "older-release-notes"] │ │ │ │ │ + "buildbot.util.service": [ │ │ │ │ │ + [84, "module-buildbot.util.service"] │ │ │ │ │ ], │ │ │ │ │ - "First Run": [ │ │ │ │ │ - [257, "first-run"] │ │ │ │ │ + "buildbot.util.httpclientservice": [ │ │ │ │ │ + [84, "module-buildbot.util.httpclientservice"] │ │ │ │ │ ], │ │ │ │ │ - "Goal": [ │ │ │ │ │ - [257, "goal"], │ │ │ │ │ - [261, "goal"] │ │ │ │ │ + "buildbot.test.fake.httpclientservice": [ │ │ │ │ │ + [84, "module-buildbot.test.fake.httpclientservice"] │ │ │ │ │ ], │ │ │ │ │ - "Simple introduction to BuildBot": [ │ │ │ │ │ - [257, "simple-introduction-to-buildbot"] │ │ │ │ │ + "buildbot.util.ssl": [ │ │ │ │ │ + [84, "module-buildbot.util.ssl"] │ │ │ │ │ ], │ │ │ │ │ - "Getting ready": [ │ │ │ │ │ - [257, "getting-ready"] │ │ │ │ │ + "Base web application": [ │ │ │ │ │ + [85, "base-web-application"] │ │ │ │ │ ], │ │ │ │ │ - "Creating a master": [ │ │ │ │ │ - [257, "creating-a-master"] │ │ │ │ │ + "JavaScript Application": [ │ │ │ │ │ + [85, "javascript-application"] │ │ │ │ │ ], │ │ │ │ │ - "Wrapping up": [ │ │ │ │ │ - [257, "wrapping-up"] │ │ │ │ │ + "AngularJS": [ │ │ │ │ │ + [85, "angularjs"] │ │ │ │ │ ], │ │ │ │ │ - "A Quick Tour": [ │ │ │ │ │ - [261, "a-quick-tour"] │ │ │ │ │ + "Extensibility": [ │ │ │ │ │ + [85, "extensibility"] │ │ │ │ │ ], │ │ │ │ │ - "The First Build": [ │ │ │ │ │ - [261, "the-first-build"] │ │ │ │ │ + "Routing": [ │ │ │ │ │ + [85, "routing"] │ │ │ │ │ ], │ │ │ │ │ - "Setting Project Name and URL": [ │ │ │ │ │ - [261, "setting-project-name-and-url"] │ │ │ │ │ + "Directives": [ │ │ │ │ │ + [85, "directives"] │ │ │ │ │ ], │ │ │ │ │ - "Configuration Errors": [ │ │ │ │ │ - [261, "configuration-errors"] │ │ │ │ │ + "Linking with Buildbot": [ │ │ │ │ │ + [85, "linking-with-buildbot"] │ │ │ │ │ ], │ │ │ │ │ - "Enabling the IRC Bot": [ │ │ │ │ │ - [261, "enabling-the-irc-bot"] │ │ │ │ │ + "Testing Setup": [ │ │ │ │ │ + [85, "testing-setup"] │ │ │ │ │ ], │ │ │ │ │ - "Setting Authorized Web Users": [ │ │ │ │ │ - [261, "setting-authorized-web-users"] │ │ │ │ │ + "Debug with karma": [ │ │ │ │ │ + [85, "debug-with-karma"] │ │ │ │ │ ], │ │ │ │ │ - "Adding a \u2018try\u2019 scheduler": [ │ │ │ │ │ - [261, "adding-a-try-scheduler"] │ │ │ │ │ + "Testing with real data": [ │ │ │ │ │ + [85, "testing-with-real-data"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot in 5 minutes - a user-contributed tutorial": [ │ │ │ │ │ - [258, "buildbot-in-5-minutes-a-user-contributed-tutorial"] │ │ │ │ │ + "API Indices": [ │ │ │ │ │ + [89, "api-indices"] │ │ │ │ │ ], │ │ │ │ │ - "Builders: the workhorses": [ │ │ │ │ │ - [258, "builders-the-workhorses"] │ │ │ │ │ + "Javascript Data Module": [ │ │ │ │ │ + [86, "javascript-data-module"] │ │ │ │ │ ], │ │ │ │ │ - "Change sources": [ │ │ │ │ │ - [258, "change-sources"], │ │ │ │ │ - [91, "change-sources"] │ │ │ │ │ + "Base Concepts": [ │ │ │ │ │ + [86, "base-concepts"] │ │ │ │ │ ], │ │ │ │ │ - "Conclusion": [ │ │ │ │ │ - [258, "conclusion"] │ │ │ │ │ + "Wrappers": [ │ │ │ │ │ + [86, "wrappers"] │ │ │ │ │ ], │ │ │ │ │ - "Buildbot Tutorial": [ │ │ │ │ │ - [260, "buildbot-tutorial"] │ │ │ │ │ + "Service API": [ │ │ │ │ │ + [86, "service-api"] │ │ │ │ │ ], │ │ │ │ │ "WWW Server": [ │ │ │ │ │ [87, "www-server"] │ │ │ │ │ ], │ │ │ │ │ "History and Motivation": [ │ │ │ │ │ [87, "history-and-motivation"] │ │ │ │ │ ], │ │ │ │ │ @@ -12581,17 +12689,14 @@ │ │ │ │ │ ], │ │ │ │ │ "WebSocket": [ │ │ │ │ │ [87, "websocket"] │ │ │ │ │ ], │ │ │ │ │ "Server Sent Events": [ │ │ │ │ │ [87, "sse"] │ │ │ │ │ ], │ │ │ │ │ - "DbConfig": [ │ │ │ │ │ - [97, "dbconfig"] │ │ │ │ │ - ], │ │ │ │ │ "Build Factories": [ │ │ │ │ │ [93, "build-factories"] │ │ │ │ │ ], │ │ │ │ │ "Defining a Build Factory": [ │ │ │ │ │ [93, "defining-a-build-factory"] │ │ │ │ │ ], │ │ │ │ │ "Attributes": [ │ │ │ │ │ @@ -12617,28 +12722,81 @@ │ │ │ │ │ ], │ │ │ │ │ "CPAN": [ │ │ │ │ │ [93, "cpan"] │ │ │ │ │ ], │ │ │ │ │ "Distutils": [ │ │ │ │ │ [93, "index-6"] │ │ │ │ │ ], │ │ │ │ │ - "Javascript Data Module": [ │ │ │ │ │ - [86, "javascript-data-module"] │ │ │ │ │ + "Table Of Contents": [ │ │ │ │ │ + [88, "table-of-contents"] │ │ │ │ │ ], │ │ │ │ │ - "Base Concepts": [ │ │ │ │ │ - [86, "base-concepts"] │ │ │ │ │ + "Copyright": [ │ │ │ │ │ + [88, "copyright"] │ │ │ │ │ ], │ │ │ │ │ - "Wrappers": [ │ │ │ │ │ - [86, "wrappers"] │ │ │ │ │ + "Concepts": [ │ │ │ │ │ + [91, "concepts"] │ │ │ │ │ ], │ │ │ │ │ - "Service API": [ │ │ │ │ │ - [86, "service-api"] │ │ │ │ │ + "Source identification": [ │ │ │ │ │ + [91, "source-identification"] │ │ │ │ │ ], │ │ │ │ │ - "API Indices": [ │ │ │ │ │ - [89, "api-indices"] │ │ │ │ │ + "Changes": [ │ │ │ │ │ + [91, "changes"], │ │ │ │ │ + [91, "id3"], │ │ │ │ │ + [95, "changes"] │ │ │ │ │ + ], │ │ │ │ │ + "BuildRequests": [ │ │ │ │ │ + [91, "buildrequests"] │ │ │ │ │ + ], │ │ │ │ │ + "Builders and Build Factories": [ │ │ │ │ │ + [91, "builders-and-build-factories"] │ │ │ │ │ + ], │ │ │ │ │ + "BuildSets": [ │ │ │ │ │ + [91, "buildsets"] │ │ │ │ │ + ], │ │ │ │ │ + "Users": [ │ │ │ │ │ + [91, "users"] │ │ │ │ │ + ], │ │ │ │ │ + "User Objects": [ │ │ │ │ │ + [91, "user-objects"] │ │ │ │ │ + ], │ │ │ │ │ + "Tools": [ │ │ │ │ │ + [91, "tools"] │ │ │ │ │ + ], │ │ │ │ │ + "Uses": [ │ │ │ │ │ + [91, "uses"] │ │ │ │ │ + ], │ │ │ │ │ + "Doing Things With Users": [ │ │ │ │ │ + [91, "doing-things-with-users"] │ │ │ │ │ + ], │ │ │ │ │ + "Email Addresses": [ │ │ │ │ │ + [91, "email-addresses"] │ │ │ │ │ + ], │ │ │ │ │ + "IRC Nicknames": [ │ │ │ │ │ + [91, "irc-nicknames"] │ │ │ │ │ + ], │ │ │ │ │ + "Build Properties": [ │ │ │ │ │ + [91, "build-properties"] │ │ │ │ │ + ], │ │ │ │ │ + "Collapsing Build Requests": [ │ │ │ │ │ + [92, "collapsing-build-requests"] │ │ │ │ │ + ], │ │ │ │ │ + "Prioritizing Builds": [ │ │ │ │ │ + [92, "prioritizing-builds"] │ │ │ │ │ + ], │ │ │ │ │ + "Virtual Builders": [ │ │ │ │ │ + [92, "virtual-builders"] │ │ │ │ │ + ], │ │ │ │ │ + "Configurators": [ │ │ │ │ │ + [96, "configurators"] │ │ │ │ │ + ], │ │ │ │ │ + "JanitorConfigurator": [ │ │ │ │ │ + [96, "janitorconfigurator"] │ │ │ │ │ + ], │ │ │ │ │ + "DbConfig": [ │ │ │ │ │ + [97, "dbconfig"] │ │ │ │ │ ], │ │ │ │ │ "Command-line Tool": [ │ │ │ │ │ [90, "command-line-tool"] │ │ │ │ │ ], │ │ │ │ │ "buildbot": [ │ │ │ │ │ [90, "buildbot"] │ │ │ │ │ ], │ │ │ │ │ @@ -12719,106 +12877,14 @@ │ │ │ │ │ ], │ │ │ │ │ ".buildbot config directory": [ │ │ │ │ │ [90, "buildbot-config-directory"] │ │ │ │ │ ], │ │ │ │ │ "create-worker": [ │ │ │ │ │ [90, "create-worker"] │ │ │ │ │ ], │ │ │ │ │ - "Concepts": [ │ │ │ │ │ - [91, "concepts"] │ │ │ │ │ - ], │ │ │ │ │ - "Source identification": [ │ │ │ │ │ - [91, "source-identification"] │ │ │ │ │ - ], │ │ │ │ │ - "Changes": [ │ │ │ │ │ - [91, "changes"], │ │ │ │ │ - [91, "id3"], │ │ │ │ │ - [95, "changes"] │ │ │ │ │ - ], │ │ │ │ │ - "BuildRequests": [ │ │ │ │ │ - [91, "buildrequests"] │ │ │ │ │ - ], │ │ │ │ │ - "Builders and Build Factories": [ │ │ │ │ │ - [91, "builders-and-build-factories"] │ │ │ │ │ - ], │ │ │ │ │ - "BuildSets": [ │ │ │ │ │ - [91, "buildsets"] │ │ │ │ │ - ], │ │ │ │ │ - "Users": [ │ │ │ │ │ - [91, "users"] │ │ │ │ │ - ], │ │ │ │ │ - "User Objects": [ │ │ │ │ │ - [91, "user-objects"] │ │ │ │ │ - ], │ │ │ │ │ - "Tools": [ │ │ │ │ │ - [91, "tools"] │ │ │ │ │ - ], │ │ │ │ │ - "Uses": [ │ │ │ │ │ - [91, "uses"] │ │ │ │ │ - ], │ │ │ │ │ - "Doing Things With Users": [ │ │ │ │ │ - [91, "doing-things-with-users"] │ │ │ │ │ - ], │ │ │ │ │ - "Email Addresses": [ │ │ │ │ │ - [91, "email-addresses"] │ │ │ │ │ - ], │ │ │ │ │ - "IRC Nicknames": [ │ │ │ │ │ - [91, "irc-nicknames"] │ │ │ │ │ - ], │ │ │ │ │ - "Build Properties": [ │ │ │ │ │ - [91, "build-properties"] │ │ │ │ │ - ], │ │ │ │ │ - "Build Sets": [ │ │ │ │ │ - [94, "build-sets"] │ │ │ │ │ - ], │ │ │ │ │ - "Configurators": [ │ │ │ │ │ - [96, "configurators"] │ │ │ │ │ - ], │ │ │ │ │ - "JanitorConfigurator": [ │ │ │ │ │ - [96, "janitorconfigurator"] │ │ │ │ │ - ], │ │ │ │ │ - "Base web application": [ │ │ │ │ │ - [85, "base-web-application"] │ │ │ │ │ - ], │ │ │ │ │ - "JavaScript Application": [ │ │ │ │ │ - [85, "javascript-application"] │ │ │ │ │ - ], │ │ │ │ │ - "AngularJS": [ │ │ │ │ │ - [85, "angularjs"] │ │ │ │ │ - ], │ │ │ │ │ - "Extensibility": [ │ │ │ │ │ - [85, "extensibility"] │ │ │ │ │ - ], │ │ │ │ │ - "Routing": [ │ │ │ │ │ - [85, "routing"] │ │ │ │ │ - ], │ │ │ │ │ - "Directives": [ │ │ │ │ │ - [85, "directives"] │ │ │ │ │ - ], │ │ │ │ │ - "Linking with Buildbot": [ │ │ │ │ │ - [85, "linking-with-buildbot"] │ │ │ │ │ - ], │ │ │ │ │ - "Testing Setup": [ │ │ │ │ │ - [85, "testing-setup"] │ │ │ │ │ - ], │ │ │ │ │ - "Debug with karma": [ │ │ │ │ │ - [85, "debug-with-karma"] │ │ │ │ │ - ], │ │ │ │ │ - "Testing with real data": [ │ │ │ │ │ - [85, "testing-with-real-data"] │ │ │ │ │ - ], │ │ │ │ │ - "Collapsing Build Requests": [ │ │ │ │ │ - [92, "collapsing-build-requests"] │ │ │ │ │ - ], │ │ │ │ │ - "Prioritizing Builds": [ │ │ │ │ │ - [92, "prioritizing-builds"] │ │ │ │ │ - ], │ │ │ │ │ - "Virtual Builders": [ │ │ │ │ │ - [92, "virtual-builders"] │ │ │ │ │ - ], │ │ │ │ │ "Change Sources and Changes": [ │ │ │ │ │ [95, "change-sources-and-changes"] │ │ │ │ │ ], │ │ │ │ │ "How Different VC Systems Specify Sources": [ │ │ │ │ │ [95, "how-different-vc-systems-specify-sources"] │ │ │ │ │ ], │ │ │ │ │ "Comparison": [ │ │ │ │ │ @@ -12928,163 +12994,67 @@ │ │ │ │ │ ], │ │ │ │ │ "Branches": [ │ │ │ │ │ [95, "branches"] │ │ │ │ │ ], │ │ │ │ │ "Change Properties": [ │ │ │ │ │ [95, "change-properties"] │ │ │ │ │ ], │ │ │ │ │ - "Table Of Contents": [ │ │ │ │ │ - [88, "table-of-contents"] │ │ │ │ │ - ], │ │ │ │ │ - "Copyright": [ │ │ │ │ │ - [88, "copyright"] │ │ │ │ │ - ], │ │ │ │ │ - "Utilities": [ │ │ │ │ │ - [84, "module-buildbot.util"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.lru": [ │ │ │ │ │ - [84, "module-buildbot.util.lru"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.bbcollections": [ │ │ │ │ │ - [84, "module-buildbot.util.bbcollections"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.eventual": [ │ │ │ │ │ - [84, "module-buildbot.util.eventual"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.debounce": [ │ │ │ │ │ - [84, "module-buildbot.util.debounce"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.poll": [ │ │ │ │ │ - [84, "module-buildbot.util.poll"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.maildir": [ │ │ │ │ │ - [84, "module-buildbot.util.maildir"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.misc": [ │ │ │ │ │ - [84, "module-buildbot.util.misc"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.netstrings": [ │ │ │ │ │ - [84, "module-buildbot.util.netstrings"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.sautils": [ │ │ │ │ │ - [84, "module-buildbot.util.sautils"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.pathmatch": [ │ │ │ │ │ - [84, "module-buildbot.util.pathmatch"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.topicmatch": [ │ │ │ │ │ - [84, "module-buildbot.util.topicmatch"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.subscription": [ │ │ │ │ │ - [84, "buildbot-util-subscription"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.croniter": [ │ │ │ │ │ - [84, "buildbot-util-croniter"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.state": [ │ │ │ │ │ - [84, "module-buildbot.util.state"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.identifiers": [ │ │ │ │ │ - [84, "module-buildbot.util.identifiers"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.lineboundaries": [ │ │ │ │ │ - [84, "module-buildbot.util.lineboundaries"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.service": [ │ │ │ │ │ - [84, "module-buildbot.util.service"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.httpclientservice": [ │ │ │ │ │ - [84, "module-buildbot.util.httpclientservice"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.test.fake.httpclientservice": [ │ │ │ │ │ - [84, "module-buildbot.test.fake.httpclientservice"] │ │ │ │ │ - ], │ │ │ │ │ - "buildbot.util.ssl": [ │ │ │ │ │ - [84, "module-buildbot.util.ssl"] │ │ │ │ │ - ], │ │ │ │ │ - "OpenStack": [ │ │ │ │ │ - [204, "openstack"] │ │ │ │ │ - ], │ │ │ │ │ - "Install dependencies": [ │ │ │ │ │ - [204, "install-dependencies"] │ │ │ │ │ - ], │ │ │ │ │ - "Get an Account in an OpenStack cloud": [ │ │ │ │ │ - [204, "get-an-account-in-an-openstack-cloud"] │ │ │ │ │ - ], │ │ │ │ │ - "Create an Image": [ │ │ │ │ │ - [204, "create-an-image"] │ │ │ │ │ - ], │ │ │ │ │ - "Configure the Master with an OpenStackLatentWorker": [ │ │ │ │ │ - [204, "configure-the-master-with-an-openstacklatentworker"] │ │ │ │ │ - ], │ │ │ │ │ - "TestBuildStepMixin": [ │ │ │ │ │ - [199, "testbuildstepmixin"] │ │ │ │ │ - ], │ │ │ │ │ - "Defining Workers": [ │ │ │ │ │ - [200, "defining-workers"] │ │ │ │ │ - ], │ │ │ │ │ - "Limiting Concurrency": [ │ │ │ │ │ - [200, "limiting-concurrency"] │ │ │ │ │ - ], │ │ │ │ │ - "Master-Worker TCP Keepalive": [ │ │ │ │ │ - [200, "master-worker-tcp-keepalive"] │ │ │ │ │ - ], │ │ │ │ │ - "When Workers Go Missing": [ │ │ │ │ │ - [200, "when-workers-go-missing"] │ │ │ │ │ + "Build Sets": [ │ │ │ │ │ + [94, "build-sets"] │ │ │ │ │ ], │ │ │ │ │ - "Workers States": [ │ │ │ │ │ - [200, "workers-states"] │ │ │ │ │ + "Docker latent worker": [ │ │ │ │ │ + [201, "docker-latent-worker"] │ │ │ │ │ ], │ │ │ │ │ - "Local Workers": [ │ │ │ │ │ - [200, "local-workers"] │ │ │ │ │ + "Docker Installation": [ │ │ │ │ │ + [201, "docker-installation"] │ │ │ │ │ ], │ │ │ │ │ - "Latent Workers": [ │ │ │ │ │ - [200, "latent-workers"] │ │ │ │ │ + "CoreOS": [ │ │ │ │ │ + [201, "id1"] │ │ │ │ │ ], │ │ │ │ │ - "Common Options": [ │ │ │ │ │ - [200, "common-options"] │ │ │ │ │ + "boot2docker": [ │ │ │ │ │ + [201, "id2"] │ │ │ │ │ ], │ │ │ │ │ - "Supported Latent Workers": [ │ │ │ │ │ - [200, "supported-latent-workers"] │ │ │ │ │ + "Image Creation": [ │ │ │ │ │ + [201, "image-creation"] │ │ │ │ │ ], │ │ │ │ │ - "Dangers with Latent Workers": [ │ │ │ │ │ - [200, "dangers-with-latent-workers"] │ │ │ │ │ + "Reuse same image for different workers": [ │ │ │ │ │ + [201, "reuse-same-image-for-different-workers"] │ │ │ │ │ ], │ │ │ │ │ - "Change Hooks": [ │ │ │ │ │ - [207, "change-hooks"] │ │ │ │ │ + "Master Setup": [ │ │ │ │ │ + [201, "master-setup"] │ │ │ │ │ ], │ │ │ │ │ - "Change Hooks Auth": [ │ │ │ │ │ - [207, "change-hooks-auth"] │ │ │ │ │ + "Marathon latent worker": [ │ │ │ │ │ + [201, "marathon-latent-worker"] │ │ │ │ │ ], │ │ │ │ │ - "Mercurial hook": [ │ │ │ │ │ - [207, "mercurial-hook"] │ │ │ │ │ + "Kubernetes latent worker": [ │ │ │ │ │ + [201, "kubernetes-latent-worker"] │ │ │ │ │ ], │ │ │ │ │ - "GitHub hook": [ │ │ │ │ │ - [207, "github-hook"] │ │ │ │ │ + "Kubernetes config loaders": [ │ │ │ │ │ + [201, "kubernetes-config-loaders"] │ │ │ │ │ ], │ │ │ │ │ - "BitBucket hook": [ │ │ │ │ │ - [207, "bitbucket-hook"] │ │ │ │ │ + "KubeCtlProxyConfigLoader": [ │ │ │ │ │ + [201, "kubectlproxyconfigloader"] │ │ │ │ │ ], │ │ │ │ │ - "Bitbucket Cloud hook": [ │ │ │ │ │ - [207, "bitbucket-cloud-hook"] │ │ │ │ │ + "KubeHardcodedConfig": [ │ │ │ │ │ + [201, "kubehardcodedconfig"] │ │ │ │ │ ], │ │ │ │ │ - "Bitbucket Server hook": [ │ │ │ │ │ - [207, "bitbucket-server-hook"] │ │ │ │ │ + "KubeInClusterConfigLoader": [ │ │ │ │ │ + [201, "kubeinclusterconfigloader"] │ │ │ │ │ ], │ │ │ │ │ - "Poller hook": [ │ │ │ │ │ - [207, "poller-hook"] │ │ │ │ │ + "UpCloud": [ │ │ │ │ │ + [205, "upcloud"] │ │ │ │ │ ], │ │ │ │ │ - "GitLab hook": [ │ │ │ │ │ - [207, "gitlab-hook"] │ │ │ │ │ + "Get an UpCloud Account": [ │ │ │ │ │ + [205, "get-an-upcloud-account"] │ │ │ │ │ ], │ │ │ │ │ - "Gitorious Hook": [ │ │ │ │ │ - [207, "gitorious-hook"] │ │ │ │ │ + "Configure the Master with an UpcloudLatentWorker": [ │ │ │ │ │ + [205, "configure-the-master-with-an-upcloudlatentworker"] │ │ │ │ │ ], │ │ │ │ │ - "Custom Hooks": [ │ │ │ │ │ - [207, "custom-hooks"] │ │ │ │ │ + "TestReactorMixin": [ │ │ │ │ │ + [198, "testreactormixin"] │ │ │ │ │ ], │ │ │ │ │ "Amazon Web Services Elastic Compute Cloud (\u201cAWS EC2\u201d)": [ │ │ │ │ │ [202, "amazon-web-services-elastic-compute-cloud-aws-ec2"] │ │ │ │ │ ], │ │ │ │ │ "Get an AWS EC2 Account": [ │ │ │ │ │ [202, "get-an-aws-ec2-account"] │ │ │ │ │ ], │ │ │ │ │ @@ -13099,59 +13069,14 @@ │ │ │ │ │ ], │ │ │ │ │ "VPC Support": [ │ │ │ │ │ [202, "vpc-support"] │ │ │ │ │ ], │ │ │ │ │ "Spot instances": [ │ │ │ │ │ [202, "spot-instances"] │ │ │ │ │ ], │ │ │ │ │ - "TestReactorMixin": [ │ │ │ │ │ - [198, "testreactormixin"] │ │ │ │ │ - ], │ │ │ │ │ - "Testing Utilities": [ │ │ │ │ │ - [197, "testing-utilities"] │ │ │ │ │ - ], │ │ │ │ │ - "UpCloud": [ │ │ │ │ │ - [205, "upcloud"] │ │ │ │ │ - ], │ │ │ │ │ - "Get an UpCloud Account": [ │ │ │ │ │ - [205, "get-an-upcloud-account"] │ │ │ │ │ - ], │ │ │ │ │ - "Configure the Master with an UpcloudLatentWorker": [ │ │ │ │ │ - [205, "configure-the-master-with-an-upcloudlatentworker"] │ │ │ │ │ - ], │ │ │ │ │ - "Deployment": [ │ │ │ │ │ - [209, "deployment"] │ │ │ │ │ - ], │ │ │ │ │ - "Using A Database Server": [ │ │ │ │ │ - [209, "using-a-database-server"] │ │ │ │ │ - ], │ │ │ │ │ - "Server Setup Example": [ │ │ │ │ │ - [209, "server-setup-example"] │ │ │ │ │ - ], │ │ │ │ │ - "Additional Requirements": [ │ │ │ │ │ - [209, "additional-requirements"] │ │ │ │ │ - ], │ │ │ │ │ - "Maintenance": [ │ │ │ │ │ - [209, "maintenance"] │ │ │ │ │ - ], │ │ │ │ │ - "Starting the worker": [ │ │ │ │ │ - [209, "starting-the-worker"] │ │ │ │ │ - ], │ │ │ │ │ - "Connecting to the buildmaster": [ │ │ │ │ │ - [209, "connecting-to-the-buildmaster"] │ │ │ │ │ - ], │ │ │ │ │ - "Logging to stdout": [ │ │ │ │ │ - [209, "logging-to-stdout"] │ │ │ │ │ - ], │ │ │ │ │ - "Debugging with the python debugger": [ │ │ │ │ │ - [209, "debugging-with-the-python-debugger"] │ │ │ │ │ - ], │ │ │ │ │ - "Contrib Scripts": [ │ │ │ │ │ - [209, "contrib-scripts"] │ │ │ │ │ - ], │ │ │ │ │ "Web Server": [ │ │ │ │ │ [206, "web-server"] │ │ │ │ │ ], │ │ │ │ │ "UI plugins": [ │ │ │ │ │ [206, "ui-plugins"] │ │ │ │ │ ], │ │ │ │ │ "Waterfall View": [ │ │ │ │ │ @@ -13210,14 +13135,17 @@ │ │ │ │ │ ], │ │ │ │ │ "Connection to master": [ │ │ │ │ │ [203, "connection-to-master"] │ │ │ │ │ ], │ │ │ │ │ "Configuring Master to use libvirt on remote server": [ │ │ │ │ │ [203, "configuring-master-to-use-libvirt-on-remote-server"] │ │ │ │ │ ], │ │ │ │ │ + "Testing Utilities": [ │ │ │ │ │ + [197, "testing-utilities"] │ │ │ │ │ + ], │ │ │ │ │ "Customization": [ │ │ │ │ │ [208, "customization"] │ │ │ │ │ ], │ │ │ │ │ "Programmatic Configuration Generation": [ │ │ │ │ │ [208, "programmatic-configuration-generation"] │ │ │ │ │ ], │ │ │ │ │ "Collapse Request Functions": [ │ │ │ │ │ @@ -13321,14 +13249,92 @@ │ │ │ │ │ ], │ │ │ │ │ "Submit the code for inclusion in the Buildbot distribution": [ │ │ │ │ │ [208, "submit-the-code-for-inclusion-in-the-buildbot-distribution"] │ │ │ │ │ ], │ │ │ │ │ "Summary": [ │ │ │ │ │ [208, "summary"] │ │ │ │ │ ], │ │ │ │ │ + "Deployment": [ │ │ │ │ │ + [209, "deployment"] │ │ │ │ │ + ], │ │ │ │ │ + "Using A Database Server": [ │ │ │ │ │ + [209, "using-a-database-server"] │ │ │ │ │ + ], │ │ │ │ │ + "Server Setup Example": [ │ │ │ │ │ + [209, "server-setup-example"] │ │ │ │ │ + ], │ │ │ │ │ + "Additional Requirements": [ │ │ │ │ │ + [209, "additional-requirements"] │ │ │ │ │ + ], │ │ │ │ │ + "Maintenance": [ │ │ │ │ │ + [209, "maintenance"] │ │ │ │ │ + ], │ │ │ │ │ + "Starting the worker": [ │ │ │ │ │ + [209, "starting-the-worker"] │ │ │ │ │ + ], │ │ │ │ │ + "Connecting to the buildmaster": [ │ │ │ │ │ + [209, "connecting-to-the-buildmaster"] │ │ │ │ │ + ], │ │ │ │ │ + "Logging to stdout": [ │ │ │ │ │ + [209, "logging-to-stdout"] │ │ │ │ │ + ], │ │ │ │ │ + "Debugging with the python debugger": [ │ │ │ │ │ + [209, "debugging-with-the-python-debugger"] │ │ │ │ │ + ], │ │ │ │ │ + "Contrib Scripts": [ │ │ │ │ │ + [209, "contrib-scripts"] │ │ │ │ │ + ], │ │ │ │ │ + "Change Hooks": [ │ │ │ │ │ + [207, "change-hooks"] │ │ │ │ │ + ], │ │ │ │ │ + "Change Hooks Auth": [ │ │ │ │ │ + [207, "change-hooks-auth"] │ │ │ │ │ + ], │ │ │ │ │ + "Mercurial hook": [ │ │ │ │ │ + [207, "mercurial-hook"] │ │ │ │ │ + ], │ │ │ │ │ + "GitHub hook": [ │ │ │ │ │ + [207, "github-hook"] │ │ │ │ │ + ], │ │ │ │ │ + "BitBucket hook": [ │ │ │ │ │ + [207, "bitbucket-hook"] │ │ │ │ │ + ], │ │ │ │ │ + "Bitbucket Cloud hook": [ │ │ │ │ │ + [207, "bitbucket-cloud-hook"] │ │ │ │ │ + ], │ │ │ │ │ + "Bitbucket Server hook": [ │ │ │ │ │ + [207, "bitbucket-server-hook"] │ │ │ │ │ + ], │ │ │ │ │ + "Poller hook": [ │ │ │ │ │ + [207, "poller-hook"] │ │ │ │ │ + ], │ │ │ │ │ + "GitLab hook": [ │ │ │ │ │ + [207, "gitlab-hook"] │ │ │ │ │ + ], │ │ │ │ │ + "Gitorious Hook": [ │ │ │ │ │ + [207, "gitorious-hook"] │ │ │ │ │ + ], │ │ │ │ │ + "Custom Hooks": [ │ │ │ │ │ + [207, "custom-hooks"] │ │ │ │ │ + ], │ │ │ │ │ + "OpenStack": [ │ │ │ │ │ + [204, "openstack"] │ │ │ │ │ + ], │ │ │ │ │ + "Install dependencies": [ │ │ │ │ │ + [204, "install-dependencies"] │ │ │ │ │ + ], │ │ │ │ │ + "Get an Account in an OpenStack cloud": [ │ │ │ │ │ + [204, "get-an-account-in-an-openstack-cloud"] │ │ │ │ │ + ], │ │ │ │ │ + "Create an Image": [ │ │ │ │ │ + [204, "create-an-image"] │ │ │ │ │ + ], │ │ │ │ │ + "Configure the Master with an OpenStackLatentWorker": [ │ │ │ │ │ + [204, "configure-the-master-with-an-openstacklatentworker"] │ │ │ │ │ + ], │ │ │ │ │ "Worker command expectations": [ │ │ │ │ │ [196, "worker-command-expectations"] │ │ │ │ │ ], │ │ │ │ │ "ExpectShell": [ │ │ │ │ │ [196, "expectshell"] │ │ │ │ │ ], │ │ │ │ │ "ExpectStat": [ │ │ │ │ │ @@ -13354,52 +13360,46 @@ │ │ │ │ │ ], │ │ │ │ │ "ExpectGlob": [ │ │ │ │ │ [196, "expectglob"] │ │ │ │ │ ], │ │ │ │ │ "ExpectListdir": [ │ │ │ │ │ [196, "expectlistdir"] │ │ │ │ │ ], │ │ │ │ │ - "Docker latent worker": [ │ │ │ │ │ - [201, "docker-latent-worker"] │ │ │ │ │ - ], │ │ │ │ │ - "Docker Installation": [ │ │ │ │ │ - [201, "docker-installation"] │ │ │ │ │ - ], │ │ │ │ │ - "CoreOS": [ │ │ │ │ │ - [201, "id1"] │ │ │ │ │ + "TestBuildStepMixin": [ │ │ │ │ │ + [199, "testbuildstepmixin"] │ │ │ │ │ ], │ │ │ │ │ - "boot2docker": [ │ │ │ │ │ - [201, "id2"] │ │ │ │ │ + "Defining Workers": [ │ │ │ │ │ + [200, "defining-workers"] │ │ │ │ │ ], │ │ │ │ │ - "Image Creation": [ │ │ │ │ │ - [201, "image-creation"] │ │ │ │ │ + "Limiting Concurrency": [ │ │ │ │ │ + [200, "limiting-concurrency"] │ │ │ │ │ ], │ │ │ │ │ - "Reuse same image for different workers": [ │ │ │ │ │ - [201, "reuse-same-image-for-different-workers"] │ │ │ │ │ + "Master-Worker TCP Keepalive": [ │ │ │ │ │ + [200, "master-worker-tcp-keepalive"] │ │ │ │ │ ], │ │ │ │ │ - "Master Setup": [ │ │ │ │ │ - [201, "master-setup"] │ │ │ │ │ + "When Workers Go Missing": [ │ │ │ │ │ + [200, "when-workers-go-missing"] │ │ │ │ │ ], │ │ │ │ │ - "Marathon latent worker": [ │ │ │ │ │ - [201, "marathon-latent-worker"] │ │ │ │ │ + "Workers States": [ │ │ │ │ │ + [200, "workers-states"] │ │ │ │ │ ], │ │ │ │ │ - "Kubernetes latent worker": [ │ │ │ │ │ - [201, "kubernetes-latent-worker"] │ │ │ │ │ + "Local Workers": [ │ │ │ │ │ + [200, "local-workers"] │ │ │ │ │ ], │ │ │ │ │ - "Kubernetes config loaders": [ │ │ │ │ │ - [201, "kubernetes-config-loaders"] │ │ │ │ │ + "Latent Workers": [ │ │ │ │ │ + [200, "latent-workers"] │ │ │ │ │ ], │ │ │ │ │ - "KubeCtlProxyConfigLoader": [ │ │ │ │ │ - [201, "kubectlproxyconfigloader"] │ │ │ │ │ + "Common Options": [ │ │ │ │ │ + [200, "common-options"] │ │ │ │ │ ], │ │ │ │ │ - "KubeHardcodedConfig": [ │ │ │ │ │ - [201, "kubehardcodedconfig"] │ │ │ │ │ + "Supported Latent Workers": [ │ │ │ │ │ + [200, "supported-latent-workers"] │ │ │ │ │ ], │ │ │ │ │ - "KubeInClusterConfigLoader": [ │ │ │ │ │ - [201, "kubeinclusterconfigloader"] │ │ │ │ │ + "Dangers with Latent Workers": [ │ │ │ │ │ + [200, "dangers-with-latent-workers"] │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ "indexentries": { │ │ │ │ │ "authbase (class in buildbot.www.auth)": [ │ │ │ │ │ [4, "buildbot.www.auth.AuthBase"] │ │ │ │ │ ], │ │ │ │ │ "oauth2auth (class in buildbot.www.oauth2)": [