Metadata-Version: 2.1
Name: buildbot-slack
Version: 0.2.2
Summary: buildbot plugin for integration with Slack.
Home-page: https://github.com/rockwelln/buildbot-slack
Author: Norman Denayer
Author-email: denayer.norman@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Plugins
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Software Development :: Build Tools
Requires: buildbot (>=2.0.0)
Requires: treq (>=18.6)
Description-Content-Type: text/markdown

[![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 import reporters
c['services'].append(reporters.SlackStatusPush(
    endpoint=<YOUR_WEBHOOK_ENDPOINT>,
))
```

### Additional Options:
```
  channel = None
  username = None
  attachments = True
```

Have fun!


