読者です 読者をやめる 読者になる 読者になる

mo-fu note

技術のこととか色々書きます

Travis CIのビルド結果をSlackへ通知する

CI Slack

travis gem をインストール

github.com

travisのクライアントをインストールする。

$ gem install travis

accountとtokenをencrypt して .travis.ymlに追加

  • token はSlackのintegrationsで設定して取得する
  • Slackの Setup Instructions の expandボタンをクリックすると確認できます

f:id:kurotaky:20151125121804p:plain

travisクライアントを使用して、以下のコマンドを実行してください。

$ travis encrypt "<account>:<token>" --add notifications.slack.rooms

.travis.ymlにnotificationsの設定が追加されているのを確認。 git commit & git pushしてTravis CIでビルド完了後にSlack通知されればOK。

試しに設定してみました。

github.com

参考URL