Active Builders
17 |-
18 |
- 19 | ${name} 20 | 21 |
├── .coveragerc ├── master ├── buildbot │ ├── steps │ │ ├── __init__.py │ │ ├── package │ │ │ ├── deb │ │ │ │ └── __init__.py │ │ │ ├── __init__.py │ │ │ └── rpm │ │ │ │ └── __init__.py │ │ └── source │ │ │ └── gerrit.py │ ├── changes │ │ └── __init__.py │ ├── clients │ │ └── __init__.py │ ├── db │ │ ├── types │ │ │ ├── __init__.py │ │ │ └── json.py │ │ ├── migrate │ │ │ ├── versions │ │ │ │ ├── __init__.py │ │ │ │ ├── 006_drop_last_access.py │ │ │ │ ├── 020_remove_change_links.py │ │ │ │ ├── 014_add_users_userpass_columns.py │ │ │ │ ├── 003_scheduler_class_name.py │ │ │ │ ├── 024_add_buildslaves_table.py │ │ │ │ ├── 008_add_scheduler_changes_index.py │ │ │ │ ├── 002_add_proj_repo.py │ │ │ │ ├── 022_add_codebase.py │ │ │ │ ├── 009_add_patch_author.py │ │ │ │ └── 016_restore_buildrequest_indices.py │ │ │ ├── README │ │ │ └── migrate.cfg │ │ ├── __init__.py │ │ ├── exceptions.py │ │ └── sourcestampsets.py │ ├── process │ │ ├── __init__.py │ │ ├── users │ │ │ └── __init__.py │ │ └── base.py │ ├── schedulers │ │ ├── __init__.py │ │ └── filter.py │ ├── scripts │ │ ├── __init__.py │ │ ├── trycmd.py │ │ ├── debugclient.py │ │ ├── statuslog.py │ │ ├── statusgui.py │ │ ├── restart.py │ │ ├── buildbot_tac.tmpl │ │ └── tryserver.py │ ├── status │ │ ├── web │ │ │ ├── __init__.py │ │ │ ├── hooks │ │ │ │ └── __init__.py │ │ │ ├── files │ │ │ │ ├── favicon.ico │ │ │ │ ├── bg_gradient.jpg │ │ │ │ ├── retry_large.png │ │ │ │ ├── retry_normal.png │ │ │ │ ├── retry_small.png │ │ │ │ ├── failure_large.png │ │ │ │ ├── failure_normal.png │ │ │ │ ├── failure_small.png │ │ │ │ ├── skipped_large.png │ │ │ │ ├── skipped_normal.png │ │ │ │ ├── skipped_small.png │ │ │ │ ├── success_large.png │ │ │ │ ├── success_normal.png │ │ │ │ ├── success_small.png │ │ │ │ ├── unknown_large.png │ │ │ │ ├── unknown_normal.png │ │ │ │ ├── unknown_small.png │ │ │ │ ├── warnings_large.png │ │ │ │ ├── warnings_small.png │ │ │ │ ├── exception_large.png │ │ │ │ ├── exception_normal.png │ │ │ │ ├── exception_small.png │ │ │ │ ├── warnings_normal.png │ │ │ │ ├── robots.txt │ │ │ │ └── templates_readme.txt │ │ │ ├── templates │ │ │ │ ├── empty.html │ │ │ │ ├── authzfail.html │ │ │ │ ├── authfail.html │ │ │ │ ├── buildstatus.html │ │ │ │ ├── change_sources.html │ │ │ │ ├── feed_sources.html │ │ │ │ ├── onelineperbuildonebuilder.html │ │ │ │ ├── footer.html │ │ │ │ ├── users.html │ │ │ │ ├── change.html │ │ │ │ ├── user.html │ │ │ │ ├── jsonhelp.html │ │ │ │ ├── grid.html │ │ │ │ ├── grid_transposed.html │ │ │ │ ├── feed_description.html │ │ │ │ ├── testresult.html │ │ │ │ ├── about.html │ │ │ │ ├── directory.html │ │ │ │ ├── onelineperbuild.html │ │ │ │ ├── revmacros.html │ │ │ │ ├── feed_rss20.xml │ │ │ │ ├── box_macros.html │ │ │ │ ├── feed_atom10.xml │ │ │ │ ├── grid_macros.html │ │ │ │ └── buildslaves.html │ │ │ └── about.py │ │ ├── html.py │ │ ├── __init__.py │ │ ├── results.py │ │ ├── event.py │ │ └── testresult.py │ ├── test │ │ ├── fake │ │ │ ├── __init__.py │ │ │ ├── state.py │ │ │ ├── change.py │ │ │ └── slave.py │ │ ├── fuzz │ │ │ └── __init__.py │ │ ├── unit │ │ │ ├── __init__.py │ │ │ ├── test_util_sautils.py │ │ │ ├── test_scripts_trycmd.py │ │ │ ├── test_scripts_statuslog.py │ │ │ └── test_util_ansicodes.py │ │ ├── util │ │ │ ├── __init__.py │ │ │ ├── properties.py │ │ │ ├── flaky.py │ │ │ ├── logging.py │ │ │ ├── fuzz.py │ │ │ ├── querylog.py │ │ │ ├── dirs.py │ │ │ └── config.py │ │ ├── interfaces │ │ │ └── __init__.py │ │ ├── integration │ │ │ ├── __init__.py │ │ │ ├── v082.tgz │ │ │ ├── v083.tgz │ │ │ ├── v084.tgz │ │ │ ├── v085.tgz │ │ │ ├── citools.tgz │ │ │ ├── v086p1.tgz │ │ │ ├── v087p1.tgz │ │ │ ├── master-0-7-5.tgz │ │ │ ├── v084-README.txt │ │ │ ├── v085-README.txt │ │ │ ├── v082-README.txt │ │ │ ├── v083-README.txt │ │ │ ├── v087p1-README.txt │ │ │ ├── v086p1-README.txt │ │ │ ├── README.txt │ │ │ ├── citools-README.txt │ │ │ └── master-0-7-5-README.txt │ │ ├── regressions │ │ │ ├── __init__.py │ │ │ └── test_sourcestamp_revision.py │ │ └── __init__.py │ ├── buildbot.png │ ├── buildrequest.py │ ├── errors.py │ ├── buildslave │ │ └── __init__.py │ ├── monkeypatches │ │ ├── testcase_patch.py │ │ ├── decorators.py │ │ ├── sqlalchemy2364.py │ │ ├── python14653.py │ │ └── servicechecks.py │ ├── ec2buildslave.py │ ├── scheduler.py │ ├── libvirtbuildslave.py │ ├── util │ │ ├── ansicodes.py │ │ └── bbcollections.py │ ├── plugins │ │ └── __init__.py │ └── __init__.py ├── docs │ ├── bbdocs │ │ └── __init__.py │ ├── manual │ │ ├── _images │ │ │ ├── .gitignore │ │ │ ├── master.ai │ │ │ ├── slaves.ai │ │ │ ├── status.ai │ │ │ ├── icon.blend │ │ │ ├── master.png │ │ │ ├── overview.ai │ │ │ ├── overview.png │ │ │ ├── slaves.png │ │ │ ├── status.png │ │ │ ├── Makefile │ │ │ ├── status.txt │ │ │ ├── slaves.txt │ │ │ └── overview.txt │ │ ├── index.rst │ │ ├── resources.rst │ │ ├── configuration.rst │ │ └── optimization.rst │ ├── .gitignore │ ├── _static │ │ └── buildbot.ico │ ├── _images │ │ ├── success_normal.png │ │ └── header-text-transparent.png │ ├── tutorial │ │ ├── _images │ │ │ ├── index.png │ │ │ ├── force-build.png │ │ │ ├── irc-testrun.png │ │ │ ├── runtests-success.png │ │ │ └── waterfall-empty.png │ │ ├── index.rst │ │ └── further.rst │ ├── _templates │ │ └── layout.html │ ├── relnotes │ │ ├── 0.3.1.txt │ │ ├── 0.4.1.txt │ │ ├── 0.4.2.txt │ │ ├── 0.3.4.txt │ │ ├── 0.3.2.txt │ │ └── 0.6.6.txt │ ├── developer │ │ ├── cls-irenderable.rst │ │ ├── formats.rst │ │ ├── index.rst │ │ ├── classes.rst │ │ ├── cls-iproperties.rst │ │ ├── encodings.rst │ │ ├── definitions.rst │ │ └── results.rst │ └── index.rst ├── setup.cfg ├── contrib │ ├── trac │ │ ├── bbwatcher │ │ │ ├── __init__.py │ │ │ ├── templates │ │ │ │ ├── bbw_allbuilders.html │ │ │ │ └── bbw_welcome.html │ │ │ ├── model.py │ │ │ └── api.py │ │ ├── TODO.md │ │ ├── setup.py │ │ └── README.md │ ├── systemd │ │ └── buildbot.service │ ├── init-scripts │ │ └── buildmaster.default │ ├── libvirt │ │ └── network.xml │ ├── windows │ │ └── buildbot.bat │ ├── css │ │ ├── sample1.css │ │ └── sample2.css │ ├── os-x │ │ ├── README │ │ └── net.sourceforge.buildbot.master.plist │ ├── zsh │ │ └── _buildbot │ ├── run_maxq.py │ └── fix_changes_pickle_encoding.py ├── bin │ └── buildbot ├── UPGRADING ├── Makefile ├── tox.ini └── MANIFEST.in ├── slave ├── buildslave │ ├── commands │ │ └── __init__.py │ ├── scripts │ │ ├── __init__.py │ │ ├── restart.py │ │ ├── base.py │ │ └── upgrade_slave.py │ ├── test │ │ ├── fake │ │ │ ├── __init__.py │ │ │ ├── remote.py │ │ │ └── slavebuilder.py │ │ ├── unit │ │ │ ├── __init__.py │ │ │ └── test_commands_registry.py │ │ ├── util │ │ │ ├── __init__.py │ │ │ └── compat.py │ │ └── test_extra_coverage.py │ ├── exceptions.py │ └── __init__.py ├── setup.cfg ├── bin │ └── buildslave ├── Makefile ├── UPGRADING ├── MANIFEST.in ├── tox.ini ├── contrib │ ├── systemd │ │ └── buildslave.service │ ├── README.txt │ ├── init-scripts │ │ └── buildslave.default │ ├── windows │ │ └── buildslave.bat │ ├── os-x │ │ ├── README │ │ └── net.sourceforge.buildbot.slave.plist │ ├── zsh │ │ └── _buildslave │ └── bash │ │ └── buildslave └── README ├── common ├── hooks │ └── post-commit ├── pep8rc ├── coveragerc ├── generate_buildbot_api_documentation.sh └── gcode-upload.sh ├── apidocs ├── gen-reference └── Makefile ├── README.pydotorg ├── README ├── .gitignore ├── Makefile └── CONTRIBUTING.md /.coveragerc: -------------------------------------------------------------------------------- 1 | common/coveragerc -------------------------------------------------------------------------------- /master/buildbot/steps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/docs/bbdocs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/changes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/db/types/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/process/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/schedulers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/status/web/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/test/fake/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/test/fuzz/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/test/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/test/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /slave/buildslave/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /slave/buildslave/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /slave/buildslave/test/fake/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /slave/buildslave/test/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /slave/buildslave/test/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/process/users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/test/interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/db/migrate/versions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/steps/package/deb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/test/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/buildbot/test/regressions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /master/docs/manual/_images/.gitignore: -------------------------------------------------------------------------------- 1 | *.png 2 | -------------------------------------------------------------------------------- /master/docs/.gitignore: -------------------------------------------------------------------------------- 1 | *.info* 2 | buildbot.html 3 | -------------------------------------------------------------------------------- /master/buildbot/status/web/hooks/__init__.py: -------------------------------------------------------------------------------- 1 | # test 2 | -------------------------------------------------------------------------------- /common/hooks/post-commit: -------------------------------------------------------------------------------- 1 | common/validate.sh HEAD~ --quick 2 | -------------------------------------------------------------------------------- /master/setup.cfg: -------------------------------------------------------------------------------- 1 | [aliases] 2 | test = trial -m buildbot 3 | -------------------------------------------------------------------------------- /slave/setup.cfg: -------------------------------------------------------------------------------- 1 | [aliases] 2 | test = trial -m buildslave 3 | -------------------------------------------------------------------------------- /master/contrib/trac/bbwatcher/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.1' 2 | -------------------------------------------------------------------------------- /master/bin/buildbot: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | from buildbot.scripts import runner 4 | runner.run() 5 | -------------------------------------------------------------------------------- /master/buildbot/buildbot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/buildbot.png -------------------------------------------------------------------------------- /slave/bin/buildslave: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | from buildslave.scripts import runner 4 | runner.run() 5 | -------------------------------------------------------------------------------- /master/docs/_static/buildbot.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/_static/buildbot.ico -------------------------------------------------------------------------------- /master/docs/manual/_images/master.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/manual/_images/master.ai -------------------------------------------------------------------------------- /master/docs/manual/_images/slaves.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/manual/_images/slaves.ai -------------------------------------------------------------------------------- /master/docs/manual/_images/status.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/manual/_images/status.ai -------------------------------------------------------------------------------- /master/docs/_images/success_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/_images/success_normal.png -------------------------------------------------------------------------------- /master/docs/manual/_images/icon.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/manual/_images/icon.blend -------------------------------------------------------------------------------- /master/docs/manual/_images/master.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/manual/_images/master.png -------------------------------------------------------------------------------- /master/docs/manual/_images/overview.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/manual/_images/overview.ai -------------------------------------------------------------------------------- /master/docs/manual/_images/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/manual/_images/overview.png -------------------------------------------------------------------------------- /master/docs/manual/_images/slaves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/manual/_images/slaves.png -------------------------------------------------------------------------------- /master/docs/manual/_images/status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/manual/_images/status.png -------------------------------------------------------------------------------- /master/docs/tutorial/_images/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/tutorial/_images/index.png -------------------------------------------------------------------------------- /master/buildbot/test/integration/v082.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/test/integration/v082.tgz -------------------------------------------------------------------------------- /master/buildbot/test/integration/v083.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/test/integration/v083.tgz -------------------------------------------------------------------------------- /master/buildbot/test/integration/v084.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/test/integration/v084.tgz -------------------------------------------------------------------------------- /master/buildbot/test/integration/v085.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/test/integration/v085.tgz -------------------------------------------------------------------------------- /master/buildbot/status/web/files/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/favicon.ico -------------------------------------------------------------------------------- /master/buildbot/test/integration/citools.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/test/integration/citools.tgz -------------------------------------------------------------------------------- /master/buildbot/test/integration/v086p1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/test/integration/v086p1.tgz -------------------------------------------------------------------------------- /master/buildbot/test/integration/v087p1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/test/integration/v087p1.tgz -------------------------------------------------------------------------------- /master/docs/tutorial/_images/force-build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/tutorial/_images/force-build.png -------------------------------------------------------------------------------- /master/docs/tutorial/_images/irc-testrun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/tutorial/_images/irc-testrun.png -------------------------------------------------------------------------------- /master/buildbot/status/web/templates/empty.html: -------------------------------------------------------------------------------- 1 | {% extends "layout.html" %} 2 | 3 | {% block content %} 4 | {{ content }} 5 | {% endblock %} 6 | -------------------------------------------------------------------------------- /slave/Makefile: -------------------------------------------------------------------------------- 1 | # developer utilities 2 | pylint: 3 | pylint --rcfile=../common/pylintrc buildslave 4 | 5 | pyflakes: 6 | pyflakes buildslave 7 | -------------------------------------------------------------------------------- /slave/UPGRADING: -------------------------------------------------------------------------------- 1 | For information on ugprading a buildslave, see the section "Upgrading an 2 | Existing Buildslave" in the buildbot documentation. 3 | -------------------------------------------------------------------------------- /master/buildbot/status/web/files/bg_gradient.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/bg_gradient.jpg -------------------------------------------------------------------------------- /master/buildbot/status/web/files/retry_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/retry_large.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/retry_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/retry_normal.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/retry_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/retry_small.png -------------------------------------------------------------------------------- /master/buildbot/test/integration/master-0-7-5.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/test/integration/master-0-7-5.tgz -------------------------------------------------------------------------------- /master/docs/_images/header-text-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/_images/header-text-transparent.png -------------------------------------------------------------------------------- /master/docs/tutorial/_images/runtests-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/tutorial/_images/runtests-success.png -------------------------------------------------------------------------------- /master/docs/tutorial/_images/waterfall-empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/docs/tutorial/_images/waterfall-empty.png -------------------------------------------------------------------------------- /master/buildbot/db/migrate/README: -------------------------------------------------------------------------------- 1 | This is a database migration repository. 2 | 3 | More information at 4 | http://code.google.com/p/sqlalchemy-migrate/ 5 | -------------------------------------------------------------------------------- /master/buildbot/status/web/files/failure_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/failure_large.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/failure_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/failure_normal.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/failure_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/failure_small.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/skipped_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/skipped_large.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/skipped_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/skipped_normal.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/skipped_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/skipped_small.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/success_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/success_large.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/success_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/success_normal.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/success_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/success_small.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/unknown_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/unknown_large.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/unknown_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/unknown_normal.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/unknown_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/unknown_small.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/warnings_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/warnings_large.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/warnings_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/warnings_small.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/exception_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/exception_large.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/exception_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/exception_normal.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/exception_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/exception_small.png -------------------------------------------------------------------------------- /master/buildbot/status/web/files/warnings_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python/buildbot/pydotorg/master/buildbot/status/web/files/warnings_normal.png -------------------------------------------------------------------------------- /master/buildbot/test/integration/v084-README.txt: -------------------------------------------------------------------------------- 1 | -- Basic v0.8.4 tarball -- 2 | 3 | This tarball is the result of a few runs from a few incarnations of a master 4 | that was running Buildbot-0.8.4. 5 | -------------------------------------------------------------------------------- /master/buildbot/test/integration/v085-README.txt: -------------------------------------------------------------------------------- 1 | -- Basic v0.8.5 tarball -- 2 | 3 | This tarball is the result of a few runs from a single incarnation of a master 4 | that was running Buildbot-0.8.5. 5 | -------------------------------------------------------------------------------- /master/UPGRADING: -------------------------------------------------------------------------------- 1 | For information on ugprading Buildbot, see the section "Upgrading an Existing 2 | Buildmaster" in the buildbot documentation. 3 | 4 | This may be found locally in docs/installation.texinfo. 5 | -------------------------------------------------------------------------------- /master/docs/tutorial/index.rst: -------------------------------------------------------------------------------- 1 | Buildbot Tutorial 2 | ================= 3 | 4 | Contents: 5 | 6 | .. toctree:: 7 | :maxdepth: 2 8 | 9 | firstrun 10 | docker 11 | tour 12 | further 13 | -------------------------------------------------------------------------------- /master/docs/_templates/layout.html: -------------------------------------------------------------------------------- 1 | {% extends "!layout.html" %} 2 | {%- block sidebartoc %} 3 |
You are not allowed to perform this action. 8 |
9 | 10 | {% endblock %} 11 | -------------------------------------------------------------------------------- /master/buildbot/test/integration/v082-README.txt: -------------------------------------------------------------------------------- 1 | -- Basic v0.8.2 tarball -- 2 | 3 | This tarball is the result of a few runs from a few incarnations of a master 4 | that was running Buildbot-0.8.2. It represents a decent set of claimed 5 | builds. 6 | -------------------------------------------------------------------------------- /master/buildbot/test/integration/v083-README.txt: -------------------------------------------------------------------------------- 1 | -- Basic v0.8.3 tarball -- 2 | 3 | This tarball is the result of a few runs from a few incarnations of a master 4 | that was running Buildbot-0.8.3. It represents a decent set of claimed 5 | builds. 6 | -------------------------------------------------------------------------------- /master/buildbot/test/integration/v087p1-README.txt: -------------------------------------------------------------------------------- 1 | -- Basic v0.8.7p1 tarball -- 2 | 3 | This tarball is the result of a couple of runs from a single 4 | incarnation of a master that was running Buildbot-0.8.7p1. Both 5 | builds were successful. 6 | -------------------------------------------------------------------------------- /master/buildbot/test/integration/v086p1-README.txt: -------------------------------------------------------------------------------- 1 | -- Basic v0.8.6p1 tarball -- 2 | 3 | This tarball is the result of a few runs from a single incarnation of a master 4 | that was running Buildbot-0.8.6p1. It has only one build, which was 5 | interrupted. 6 | -------------------------------------------------------------------------------- /master/buildbot/test/integration/README.txt: -------------------------------------------------------------------------------- 1 | "Integration" tests are tests that exercise a significant chunk of the 2 | Buildbot code, and thus do not really count as unit tests. 3 | 4 | When debugging, get the unit tests working first, *then* work on the 5 | integration tests. 6 | -------------------------------------------------------------------------------- /master/buildbot/status/web/files/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: /waterfall 3 | Disallow: /builders 4 | Disallow: /changes 5 | Disallow: /buildslaves 6 | Disallow: /schedulers 7 | Disallow: /one_line_per_build 8 | Disallow: /grid 9 | Disallow: /tgrid 10 | Disallow: /json 11 | -------------------------------------------------------------------------------- /master/buildbot/test/integration/citools-README.txt: -------------------------------------------------------------------------------- 1 | -- citools historical master tarball -- 2 | 3 | This tarball was donated by Lukas Linhart and represents a real-world set of 4 | changes, builder pickles, build pickles, and logfiles. 5 | 6 | This was generated with a 0.7.11p1 master. 7 | -------------------------------------------------------------------------------- /master/buildbot/status/web/templates/authfail.html: -------------------------------------------------------------------------------- 1 | {% extends "layout.html" %} 2 | 3 | {% block content %} 4 | 5 |The username or password you entered were not correct. 8 | Please go back and try again. 9 |
10 | 11 | {% endblock %} 12 | -------------------------------------------------------------------------------- /apidocs/gen-reference: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo $(dirname $0) 3 | cd $(dirname $0) 4 | cd .. 5 | find master slave -name '*.pyc' -exec rm \{} \; || exit 1 6 | # excludes both test suites 7 | python docs/epyrun -o docs/reference --exclude="buildbot\\.test" --exclude="buildslave\\.test" buildbot buildslave 8 | -------------------------------------------------------------------------------- /master/tox.ini: -------------------------------------------------------------------------------- 1 | # Tox (http://tox.testrun.org/) is a tool for running tests 2 | # in multiple virtualenvs. This configuration file will run the 3 | # test suite on all supported python versions. To use it, "pip install tox" 4 | # and then run "tox" from this directory. 5 | 6 | [tox] 7 | envlist = py25, py26, py27 8 | 9 | [testenv] 10 | commands = python setup.py test 11 | -------------------------------------------------------------------------------- /slave/tox.ini: -------------------------------------------------------------------------------- 1 | # Tox (http://tox.testrun.org/) is a tool for running tests 2 | # in multiple virtualenvs. This configuration file will run the 3 | # test suite on all supported python versions. To use it, "pip install tox" 4 | # and then run "tox" from this directory. 5 | 6 | [tox] 7 | envlist = py24, py25, py26, py27 8 | 9 | [testenv] 10 | commands = python setup.py test 11 | -------------------------------------------------------------------------------- /master/docs/manual/index.rst: -------------------------------------------------------------------------------- 1 | This is the BuildBot manual for Buildbot version |version|. 2 | 3 | Buildbot Manual 4 | --------------- 5 | 6 | .. toctree:: 7 | :maxdepth: 2 8 | 9 | introduction 10 | installation 11 | concepts 12 | configuration 13 | customization 14 | new-style-steps 15 | cmdline 16 | resources 17 | optimization 18 | plugins 19 | -------------------------------------------------------------------------------- /master/buildbot/status/web/templates/buildstatus.html: -------------------------------------------------------------------------------- 1 | {% extends "layout.html" %} 2 | {% from "box_macros.html" import box %} 3 | 4 | {% block header %} 5 | {% endblock %} 6 | 7 | {% block barecontent %} 8 |
7 | Repository: {{ src.repository }}
8 | {%- if src.branch -%}
9 | Branch: {{ src.branch }}
10 | {% endif %}
11 | {%- if src.revision -%}
12 | Revision: {{ src.revision }}
13 | {% endif %}
14 |
| Uid | 11 |Identifier | 12 |
|---|---|
| {{ user.uid }} | 18 |{{ user.identifier|e }} | 19 | 20 |
| Attribute Type | 13 |Attribute Value | 14 |
|---|---|
| {{ attr|e }} | 20 |{{ user[attr]|e }} | 21 | 22 |
{{ text }}
5 |Child Nodes
13 || {{ title }} 12 | {{ grid.tag_title() }} 13 | | 14 | 15 | {% for s in stamps %} 16 | {{ grid.stamp_td(s) }} 17 | {% endfor %} 18 |
| {{ title }} 12 | {{ grid.tag_title() }} 13 | | 14 | {% for builder in builders %} 15 | {{ grid.builder_td(builder) }} 16 | {% endfor %} 17 |
5 | Date: {{ b.date }}
6 | Project home: {{ title|e }}
7 | Builder summary: {{ b.name }}
8 | Build details: Build {{ b.number }}
9 | Author list: {{ b.responsible_users|join(', ')|e }}
10 | Failed step(s): {{ b.failed_steps|join(', ') }}
11 |
16 | Last lines of the build log: 17 |
18 | {%- endmacro %} 19 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # All files to globally ignore 2 | *.pyc 3 | *.pyo 4 | *$py.class 5 | # vim trash: 6 | .*.sw[a-z] 7 | *.patch 8 | *.orig 9 | *.rej 10 | *# 11 | *~ 12 | MANIFEST 13 | _trial_temp* 14 | dist 15 | build 16 | .build 17 | *.egg-info 18 | master/docs/buildbot.html 19 | master/docs/buildbot.info 20 | master/docs/buildbot.info-1 21 | master/docs/buildbot.info-2 22 | .stgit-edit.txt 23 | .project 24 | .pydevproject 25 | .settings 26 | master/docs/buildbot 27 | master/docs/version.texinfo 28 | master/docs/docs.tgz 29 | master/docs/latest 30 | twisted/plugins/dropin.cache 31 | .coverage 32 | coverage-html 33 | apidocs/reference 34 | apidocs/reference.tgz 35 | common/googlecode_upload.py 36 | master/docs/tutorial/_build 37 | _build 38 | .tox 39 | /www 40 | -------------------------------------------------------------------------------- /master/contrib/libvirt/network.xml: -------------------------------------------------------------------------------- 1 |15 | {{ result_word }} 16 | {%- set text = tr.getText() -%} 17 | {%- if text is string %}{{ text|e }} 18 | {%- else %}{{ text|join(" ")|e }}{% endif -%} 19 |
20 | 21 |{{ l.log|e }}
26 |
27 | {% else %}
28 | This Trac instance is watching the BuildBot server at
${url}.
18 | Buildbot is a free software project, released under the terms of the 24 | GNU GPL.
25 | 26 |Please visit the Buildbot Home Page for 27 | more information, including documentation, bug reports, and source 28 | downloads.
29 | 30 || Name | 13 |Size | 14 |Type | 15 |Encoding | 16 |
|---|---|---|---|
| {{ d.text }} | 21 |{{ d.size }} | 22 |{{ d.type }} | 23 |{{ d.encoding }} | 24 |
| {{ f.text }} | 30 |{{ f.size }} | 31 |{{ f.type }} | 32 |{{ f.encoding }} | 33 |
of builders: {{ builders|join(", ")|e }}
10 | {% endif %} 11 | 12 |{{ b.log_lines|join('\n')|e }}
29 | | Name | 13 | {%- if show_builder_column %} 14 |Builders | 15 | {%- endif %} 16 |BuildBot | 17 |Admin | 18 |Last heard from | 19 |Connects/Hour | 20 |Status | 21 |||||
|---|---|---|---|---|---|---|---|---|---|---|
| {{ s.name }} | 26 | 27 | {%- if show_builder_column %} 28 |29 | {%- if s.builders %} 30 | {%- for b in s.builders %} 31 | {{ b.name }} 32 | {%- endfor %} 33 | {%- else %} 34 | no builders 35 | {%- endif -%} 36 | | 37 | {%- endif %} 38 | 39 | 40 |{{ (s.version or '-')|e }} | 41 | 42 | {%- if s.admin -%} 43 |{{ s.admin|email }} | 44 | {%- else -%} 45 |- | 46 | {%- endif -%} 47 | 48 |49 | {%- if s.last_heard_from_age -%} 50 | {{ s.last_heard_from_age }} ({{ s.last_heard_from_time }}) 51 | {%- endif -%} 52 | | 53 |54 | {{ s.connectCount }} 55 | | 56 | 57 | {% if s.connected %} 58 | {% if s.running_builds %} 59 |Running {{ s.running_builds }} build(s) | 60 | {% elif s.paused %} 61 |Paused | 62 | {% else %} 63 |Idle | 64 | {% endif %} 65 | 66 | {% else %} 67 |Not connected | 68 | {% endif %} 69 | 70 |