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に通知されるか確認する。