Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rockwelln/buildbot-slack
buildbot plugin for Slack
https://github.com/rockwelln/buildbot-slack
buildbot buildbot-plugin reporter slack
Last synced: about 9 hours ago
JSON representation
buildbot plugin for Slack
- Host: GitHub
- URL: https://github.com/rockwelln/buildbot-slack
- Owner: rockwelln
- License: mit
- Created: 2019-09-26T14:21:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-27T05:14:09.000Z (over 3 years ago)
- Last Synced: 2025-02-06T08:39:07.264Z (5 days ago)
- Topics: buildbot, buildbot-plugin, reporter, slack
- Language: Python
- Size: 30.3 KB
- Stars: 9
- Watchers: 2
- Forks: 11
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[![PyPI version](https://badge.fury.io/py/buildbot-slack.svg)](https://badge.fury.io/py/buildbot-slack)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/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.plugins import reporters
c['services'].append(reporters.SlackStatusPush(
endpoint=,
))
```### Additional Options:
```
channel = None
username = None
attachments = True
```Have fun!