This repository was archived by the owner on Jan 31, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Expand file tree
/
Copy pathhumbug
More file actions
24 lines (18 loc) · 1.28 KB
/
humbug
File metadata and controls
24 lines (18 loc) · 1.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Install Notes
-------------
Zulip is a group communication tool.
https://zulip.com/hello
Configuration Fields
--------------------
1. **Email** - The user to authenticate as.
2. **Api Key** - The API key associated with the provided user. See: https://zulip.com/#settings
3. **Stream** - The default Zulip stream where event notifications will be sent. Defaults to "commits" if left empty. The stream (or the "commits" stream if empty) must exist in Zulip.
4. **Commit Stream** - Overrides **Stream** for Git commit notifications. The stream must exist in Zulip.
5. **Issue Stream** - Overrides **Stream** for GitHub issues notifications. The stream must exist in Zulip.
6. **Branches** - A comma-delimited whitelist of branches to receive event notifications about (e.g., "master,staging,prod"). If empty, event notifications will be sent about all branches.
7. **Alternative Endpoint** - Specify the full URL for the Zulip server's GitHub endpoint (e.g., https://zulip.example.com/api/v1/external/github). If empty, the integration will talk to zulip.com.
Checkboxes
----------
1. **Exclude Pull Requests** - Don't send GitHub pull request notifications to Zulip.
2. **Exclude Issues** - Don't send GitHub issues notifications to Zulip.
3. **Exclude Commits** - Don't send Git commit notifcations to Zulip.