Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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!