LoginSignup
0
0

More than 5 years have passed since last update.

JenkinsのSlackプラグイン拡張してすべてのジョブで自動的に通知できるようにしてみた

Last updated at Posted at 2017-12-09

JenkinsのSlackプラグイン拡張してみた話

動機

Jenkinsの全部のジョブにSlackの設定するのがめんどくさかった…
ので久々のJavaを使ってせっせこ作ってみました。

今のところ順調に動いてくれています。
特にgitがおかしくなったりするとpipelineプラグインだと絶対に通知が飛ばなくなるのでそのあたりも含めてまぁまぁ便利かなと

url

使い方

このChatwork Pluginをパク参考にしたデザイン
すでにSlack Pluginの設定が終わっていれば基本的には通知が欲しいビルド結果にチェックを入れてそれを通知する部屋を設定してあげればOKです。
Slack Pluginのデフォルトのメッセージは飛んできます。

globalslackmessage.png

参考

詰まったところはここに愚痴ってます。

その他

わりとこの手の任意のジョブがXXした時に何かするプラグインって少ないんですけれど、結構簡単に作れました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0