LoginSignup
0
0

More than 3 years have passed since last update.

GIthubWebhookでPR作成時にコミット情報をSlackへ通知

Last updated at Posted at 2019-09-16

この記事の通り
自分の方は2のGithub Appで認証を掛けるまで完了していたので省略

3,4の通知させたいチャンネルにGitHubを招待/github コマンドでリポジトリを購読(Subscribe)から説明

通知させたいチャンネルにGitHubを招待

通知を受けさせたいチャンネルに行って@GitHubと入力して叩くだけ

リポジトリを購読させる

通知を受けさせたいチャンネルで/github subscribe ユーザー名/リポジトリ名で購読されて、 PR作成時やStatusが変わったときにチャンネルに通知されるようになります

# デフォルトで通知を行う機能
- issues (イシュー)
- pulls (プル)
- statuses (ステータス)
- コミット
- deployments (デプロイメント)
- public (パブリック)
# デフォルトで通知されない機能
- reviews (レビュー)
- comments (コメント)
- branches (ブランチ)
- commits:all (すべてにコミット)

これだとコメントをもらっても通知がこないのでコメントを貰ったときにも通知がくるようにします

/github subscribe ユーザー名/リポジトリ名 commentsを叩くだけです

逆にリポジトリの購読を終了して、通知がこないようにするには/github unsubscribe ユーザー名/リポジトリ名 commentsを叩くだけです
通知対象をデフォルトのものから変えてない場合は/github unsubscribe ユーザー名/リポジトリ名だけでOK

参考

subscribeする各機能についてまとめられている
https://innoaus.jp/posts/20190307_1/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0