こんにちは。Takitaです。
継続的インテグレーションのプラットフォームです。
前はJenkins(Hudson)を使っていたので、Jenkins的なやつと理解しています。
特にWeb系は流行り廃りがあるのであれですが、JenknsからCircleCIに移行する流れもあるっぽい?です。
Jenkinsと完全にサヨナラして、CircleCIに移行した話
概要はこちらでおおよそ把握できます。
ぼくが唯一ハマったのは、chat notificationの設定箇所が見つけられなかったところだけです。(10分くらい探しました。。)
Channelの左上からApps & integrationsを選択します。
[]
画面遷移後にCircle CIを検索して、notificationを送信したいチームを選択します。
*すでに設定しているので上の画像では、configureになっています
*team選択後にchannelを選択できます
ここからはSlack上に説明があるので、それに沿ってCircleCI側の設定をしてください。
最初のリンクの通りです。
設定箇所へたどり着くには、ここの歯車をクリック後に
ダッシュボードの中央左のChat NotificationsからSlackで説明されていた設定(URL貼るだけですが)を行います。
記載してありますが、Fixed/Failed Onlyにチェックを入れると、ビルド失敗/修正だけがNotificationのトリガーになります。
追記: 過去ブログを移行しました。