mirror of https://github.com/zulip/zulip.git
integration-docs: Update Codebase for new doc format.
Part of zulip#29592.
This commit is contained in:
parent
43c8eb9796
commit
c7d42665a9
|
@ -1,9 +1,16 @@
|
||||||
|
# Zulip Codebase integration
|
||||||
|
|
||||||
Get Codebase notifications in Zulip!
|
Get Codebase notifications in Zulip!
|
||||||
|
|
||||||
1. First, create the streams you’d like to use for Codebase notifications. There
|
{start_tabs}
|
||||||
will be two types of messages: commit-related updates and issue-related
|
|
||||||
updates. We recommend naming the streams `codebase` and `tickets`, respectively.
|
1. [Create the channels](/help/create-a-channel) you’d like to use for
|
||||||
After creating these streams, make sure to subscribe all interested parties.
|
Codebase notifications. There will be two types of messages:
|
||||||
|
commit-related updates and issue-related updates.
|
||||||
|
|
||||||
|
!!! tip ""
|
||||||
|
|
||||||
|
We recommend naming the channels `codebase` and `tickets`, respectively.
|
||||||
|
|
||||||
1. {!create-an-incoming-webhook.md!}
|
1. {!create-an-incoming-webhook.md!}
|
||||||
|
|
||||||
|
@ -11,8 +18,10 @@ Get Codebase notifications in Zulip!
|
||||||
|
|
||||||
1. {!change-zulip-config-file.md!}
|
1. {!change-zulip-config-file.md!}
|
||||||
|
|
||||||
You may also need to update the value of `ZULIP_TICKETS_STREAM_NAME` and
|
```
|
||||||
`ZULIP_COMMITS_STREAM_NAME`.
|
ZULIP_TICKETS_STREAM_NAME = "<Your channel for issue-related updates>"
|
||||||
|
ZULIP_COMMITS_STREAM_NAME = "<Your channel for commit-related updates>"
|
||||||
|
```
|
||||||
|
|
||||||
1. Go to your Codebase settings, and click on **My Profile**. Under
|
1. Go to your Codebase settings, and click on **My Profile**. Under
|
||||||
**API Credentials**, you will find your API key and username.
|
**API Credentials**, you will find your API key and username.
|
||||||
|
@ -24,16 +33,19 @@ Get Codebase notifications in Zulip!
|
||||||
CODEBASE_API_KEY = 0123456789abcdef0123456789abcdef
|
CODEBASE_API_KEY = 0123456789abcdef0123456789abcdef
|
||||||
```
|
```
|
||||||
|
|
||||||
Before your first run of the script, you may also want to configure the
|
!!! tip ""
|
||||||
integration to mirror some number of hours of prior Codebase activity:
|
|
||||||
|
|
||||||
```
|
Before your first run of the script, you may also want to configure the
|
||||||
CODEBASE_INITIAL_HISTORY_HOURS = 10
|
integration to mirror some number of hours of prior Codebase activity: `CODEBASE_INITIAL_HISTORY_HOURS = 10`
|
||||||
```
|
|
||||||
|
|
||||||
1. Run the `/usr/local/share/zulip/integrations/codebase/zulip_codebase_mirror`
|
1. Run the `/usr/local/share/zulip/integrations/codebase/zulip_codebase_mirror`
|
||||||
script. If needed, this script may be restarted, and it will automatically
|
script.
|
||||||
resume from when it was last running.
|
|
||||||
|
!!! tip ""
|
||||||
|
|
||||||
|
On restarts, this script will automatically resume from last runtime.
|
||||||
|
|
||||||
|
{end_tabs}
|
||||||
|
|
||||||
{!congrats.md!}
|
{!congrats.md!}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue