Posted at

WerckerのBuild通知をSlackに流す方法【2017/02/13版】

More than 1 year has passed since last update.

なんかwerckerのslack通知方法がころころ変わっていて参考になるか怪しかったので、メモがてら現時点での最新版を書いておこうかなと思います


環境


  • Ruby:2.4.0

  • Rails: 5.0.1


方法


  • slackからIncoming Webhooks用のURLを取得してコピー

  • werckerでで通知させたいApplicationsを開く

  • <> Environmentタブを開く

  • Keyは適当に決める(例:SLACK_WEBHOOK_URL)

  • Valueには、先ほどのSlackのURLを貼り付ける。(https://hooks.slack.com/services/hoge/foo/... みたいなやつね)


    • protectedにチェック入れるとbuild時のログに残らなくなります。



  • wercker.ymlを編集して通知を飛ばすように




wercker.yml

# Slackに結果を飛ばす

after-steps:
- wantedly/pretty-slack-notify:
webhook_url: $SLACK_WEBHOOK_URL # 上で設定したkeyを入れる

これでslackに通知が飛ぶはず・・・