SlackWebhookの追加
Bitriseビルドに関する自動メッセージをSlackに送信するようにWebhookを設定できます。
従来の Slack Webhook 統合
このガイドでは、従来の Slack Webhook 統合について説明します。
あなたは登録することができます bitrise-webhooks
としてのURL 発信Webhook。
URLが登録されたら、使用法のセクションで、メッセージで定義できるすべての受け入れ済みおよび必須のパラメーターと、いくつかの例を確認してください。
SlackのWebhookURLを取得する
管理者アクセスのみ
の役割を持つユーザーのみ 管理者 アプリのチームでアクセスできます 設定 アプリのページ。
-
Bitriseでアプリを開きます。
-
に移動します 設定 タブ。
-
Bitriseのアプリのページに移動します。
-
左側で、 統合。
-
クリック
。 -
ドロップダウンメニューからSlackを選択します。
-
WebhookのURLをコピーします。
使用法:メッセージ形式
メッセージは次の形式である必要があります。 key:value|key:value|...
、サポートされている場所 keys
それは:
次の2つのパラメータの少なくとも1つが必要です。
-
b
またbranch
- 例:branch: master
-
w
またworkflow
- 例:workflow: primary
その他のオプションのパラメーター:
-
t
またtag
- 例:branch: master|tag: v1.0
-
c
またcommit
- 例:workflow: primary|commit: eee55509f16e7715bdb43308bb55e8736da4e21e
-
m
またmessage
- 例:branch: master|message: ship it!!
パラメータ要件
少なくともどちらか branch
また workflow
指定する必要があり、必要に応じて両方を指定できます。オプションのパラメータはいくつでも自由に指定できます。
ワークフローで使用できる環境変数を次の形式で送信することもできます。 env[KEY1]:value1|ENV[KEY2]:value2
すべてのパラメーターが含まれている例:
workflow: primary|b: master|tag: v1.0|commit:eee55509f16e7715bdb43308bb55e8736da4e21e|m: start my build!|ENV[DEVICE_NAME]:iPhone 6S|ENV[DEVICE_UDID]:82667b4079914d4aabed9c216620da5dedab630a