[[Jenkins]]

*事前準備(Slackの設定) [#r6f7b841]
+SlackでJenkinsの通知を受け取るチャンネルを選択する
+チャンネルのプルダウンより、「Add an app or custom integration」を選択する
+検索窓にて「jenkins」と入力し、「Jenkins CI」を選択する
+「Install」ボタンをクリックする
++「Post to Channel」にてJenkinsの結果を通知するチャンネルを選択する
++「Add Jenkins CI integration」ボタンをクリックする
++「Team Domain」と「Integration Token」をメモする
+「Save Settings」ボタンをクリックする

*プラグインのインストール [#b9de32c7]
+「Jenkinsの管理」リンクをクリックする
+「プラグインの管理」リンクをクリックする
+「利用可能」タブをクリックして、「フィルター」に「slack」 を入力する
+「Slack Notification Plugin」にチェックを入れて「再起動せずにインストール」ボタンをクリックする
+「成功」と表示されればインストール完了

*slackの連携設定 [#q98d1098]
+「Jenkinsの管理」リンクをクリックする
+「システム設定」リンクをクリックする
+「Global Slack Notifier Settings」で事前準備で取得した「Team Domain」と「Integration Token」を入力する
++「Channel」は未入力で良い
+「Test Connection」ボタンをクリックして、「Success」と表示されたあとにSlackに通知がくることを確認する
+「保存」ボタンをクリックする

*ジョブの設定 [#e601958c]
+対象のジョブのリンクをクリックして、「設定」を開く
+「Slack Notifications」にて必要な箇所にチェックを入れる
+「ビルド後の処理の追加」ボタンをクリックする
++「Slack Notifications」を選択する
+「保存」ボタンをクリックする

*テスト [#z8e15f7e]
ジョブを実行してSlackに通知されるか確認する。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS