Skip to main content

Introduction

This plugin enables BuildBot to send messages to Slack channels everytime a build finishes with a certain status.
It was created specifically for an old version of BuildBot (1.3.0). If you need a Slack adapter for a more recent version of BuildBot, you should use another plugin (https://github.com/rockwelln/buildbot-slack, for instance).

Installation

pip install buildbot-legacy-slack-adapter

Setup

Create a Slack app and setup an incoming webhook (https://api.slack.com/).
In the master.cfg BuildBot configuration file, add the following piece of code:

from buildbot.plugins import reporters

c['services'].append(
    reporters.SlackStatusPush(
        serverUrl=<SLACK_INCOMING_WEBHOOK>,
        wantSteps=True,
        wantProperties=True
    )
)

The plugin supports additional settings that enable you to restrict the builders / builds for which a Slack notification should be sent:

  • builders: a list containing the names of the builders whose builds should be monitored (default: all)
  • results: a list containing the build completion statuses that should trigger a notification (default: success, warnings, failure, skipped, exception, retry, cancelled)

Metadata

Release files for buildbot-legacy-slack-adapter 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for buildbot-legacy-slack-adapter 1.0.1
File Size Uploaded Provenance Actions
buildbot-legacy-slack-adapter-1.0.1.tar.gz 3.3 kB Without provenance Details for buildbot-legacy-slack-adapter-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for buildbot-legacy-slack-adapter 1.0.1
File Interpreter ABI Platform Actions
buildbot_legacy_slack_adapter-1.0.1-py3-none-any.whl Python 3 none any Details for buildbot_legacy_slack_adapter-1.0.1-py3-none-any.whl

Total release size: 8.2 kB

Release files / buildbot-legacy-slack-adapter-1.0.1.tar.gz

Download URL buildbot-legacy-slack-adapter-1.0.1.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
dc8cbfa5ada2c97cbc1ebc185c982e9fa4943ede20afb460b640db390e0ac091
BLAKE2b-256 checksum
How to use checksums
bd7b90f4e81d454142a4887164410e01253120d19e503209bc470b3d30887957
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

Release files / buildbot_legacy_slack_adapter-1.0.1-py3-none-any.whl

Download URL buildbot_legacy_slack_adapter-1.0.1-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
946999b4dcb594efa2ad5b2712f76a8e6f493214904d26ccbab35bdc3c89c5c5
BLAKE2b-256 checksum
How to use checksums
bb2b80a7f977797e84d3ffe197926f12a1ef2cdb12b548df188516aed6256bb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

Security for buildbot-legacy-slack-adapter 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page