Skip to main content

PyPI version Code style: black

Buildbot plugin to publish status on Slack

This Buildbot plugin sends messages to a Slack channel when each build starts / finishes with a handy link to the build results.

This plugin is based on many other reporter plugins made for Slack

Contributions are welcome!

Install

via pip

pip install buildbot-slack

Setup

Create a new incoming webhook in your slack account. (see https://api.slack.com/tutorials/slack-apps-hello-world)

Then in your master.cfg, add the following:

from buildbot import reporters
c['services'].append(reporters.SlackStatusPush(
    endpoint=<YOUR_WEBHOOK_ENDPOINT>,
))

Additional Options:

  channel = None
  username = None
  attachments = True

Have fun!

Metadata

Release files for buildbot-slack 0.2.3

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

Built distribution (wheel)

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

Release files / buildbot_slack-0.2.3-py3-none-any.whl

Download URL buildbot_slack-0.2.3-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f817b2795d4350a9130b820db421eb01be8e7fd1a6ae7e94ce5a789813737e87
BLAKE2b-256 checksum
How to use checksums
f2f9edad8937daf347ed5608b731004e734add98a64bfcf19c52b7f1778438b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.4+

Security for buildbot-slack 0.2.3

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.

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