Skip to main content

Add builders filters menu section

Project description

Buildbot tags section plugin

The plugin adds a section to the side menu with pre-prepared builders filters by tags.

Usage

  1. Install python package buildbot-tag-filters-plugin directory
  2. Configure plugin in the master/master.py file:
        c['www'] = dict(
            ...
            plugins=dict(
                ...
                tag_filters_plugin={
                    "sections": [
                        {
                            "name": "MDBE",
                            "filters": [
                                {"name": "Only build", "tags": ["+build", "-test"]},
                                {"name": "Only test", "tags": ["-build", "+test"]}
                            ],
                        },
                        {
                            "name": "MaxScale",
                            "filters": [
                                {"name": "Only build", "tags": ["+build", "-test"]},
                                {"name": "Only test", "tags": ["-build", "+test"]}
                            ],
                        }
                    ],
                }
            )
        )
    
  3. Reconfigure BuildBot
  4. If you update plugin version, and it is not work, try to clear your web browser cache.

Build and distribution

Get more information at https://packaging.python.org/tutorials/packaging-projects/

  1. python3 -m pip install --user --upgrade setuptools wheel
    
  2. python3 setup.py sdist bdist_wheel
    
  3. python3 -m pip install --user --upgrade twine
    
  4. python3 -m twine upload --repository pypi dist/*
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

buildbot_tag_filters_plugin-2024.8.8.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file buildbot_tag_filters_plugin-2024.8.8.tar.gz.

File metadata

File hashes

Hashes for buildbot_tag_filters_plugin-2024.8.8.tar.gz
Algorithm Hash digest
SHA256 4735ec1bd703f66c938d3c1ea4efb8353c275fe43e6ee1cfc1b70bbf77bee5fe
MD5 b338a1903b62207a33fdb19366e5e781
BLAKE2b-256 d8c75e63720e022ab045bc39c4306009055e354eb1aa8f4a387a09768dfde7c1

See more details on using hashes here.

File details

Details for the file buildbot_tag_filters_plugin-2024.8.8-py3-none-any.whl.

File metadata

File hashes

Hashes for buildbot_tag_filters_plugin-2024.8.8-py3-none-any.whl
Algorithm Hash digest
SHA256 fac139f73d7b723956a8d795fe735c6856f21017e82247f548ae75bc887a4c0f
MD5 88a55a10ef46ec3c458458046b4722a2
BLAKE2b-256 7909aee394f8345036a5a93d9faa3e1e0858384511b4e4c544bea94301513cce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page