みずぴー日記

人間の再起動ボタンはハワイのビーチにある

Werckerのビルド結果をWebHook経由で通知するstepを作りました

最近、WerckerというCIサービスを使っています。Github上のプロジェクトをHerokuに自動デプロイする設定も簡単にできるし、UIも格好いいので気に入っています。 ただ、ビルド結果をWebhookで通知できず、他のサービスとの連携が不便だったので、それをするstep*1を作りました。

公開ページ

http-notify step

使い方

wercker.yml に以下のように書きます。

build:
   after-steps:
      - mzp/http-notify:
          url: $HOOK_URL

その後、Settings->Pipeline->Add new variableで変数を追加します。

f:id:mzp:20140120212551p:plain

通知はPOSTで行なわれます。渡されるパラメータはREADMEを参照ください。

おまけ: 感想

*1:Werckerの用語でプラグインのようなもの