こんにちは。麦芽系エンジニアasmzです。麦芽は東北産を使用しています。そろそろビアガーデンとか行きたいです。誰か誘って下さい。よろしくお願いします。 さて、私はこれまで engineering.otobank.co.jp engineering.otobank.co.jp とかでちょいちょい弊社Hubot(otobot君)に機能追加してきて、「この人Hubotばっかりやってるけど、実はオトバンクのHubot開発担当の人なのかしら?何なのかしら?窓際社員なのかしら?」と思われがちです。違います。何ですかHubot開発担当って。 まぁ主に仕事に疲れた時の気晴らしとかに、一人で勝手に作ってます。何故か深夜にプルリク出ることが多いやつです。 otobot君も最初はそんなに社内で活用されてたわけでも無いのですが、otobot image me でおもしろ画像表示して遊ばれたり(専用のSlackチャ
2015年02月25日23:58 カテゴリCoffeeScript bot programming tamuraです。ネタです。 発表者をランダムで指名するbot 社内勉強会のときに使えるかなーと思い、作ってみました。 対話型で発表者のリストに発表者を追加して行き、 発表する時間になったらそのリストからランダムで発表者を選ぶという簡単なbotです。 https://github.com/tamurashingo/mybot 実際の動作 Hubot> hubot presenter add Shell: 発表者をリストに追加します。終了する場合は <end> と入力してください。 Hubot> ichiro Shell: 'ichiro' さんをリストに追加しました。 Hubot> Shell: 続けて発表者をリストに追加します。終了する場合は <end> と入力してください。 Hubot>
前回の続き hubot×hipchatでChatOps的なアレ - 恥知らずのウェブエンジニア 今回はチャットからjenkinsのジョブを実行して、 結果をチャット上に出力するようにします。 まずはチャットからjenkinsのジョブを実行できるようにします。 チャットからjenkinsのジョブを実行する どうやらデフォルトでjobを実行するscriptがあるようなのでそれを利用させてもらいます。 jenkins.coffee を有効にする 環境設定設定 jenkins.coffee を有効にする hubot-scripts.jsonにjenkins.coffeeを追記 cd BOT_DIR vi hubot-scripts.json [ "jenkins.coffee" ]こうすることで、 node_modules/hubot-scripts/src/scripts/jenkins.cof
slackとhubotとjenkinsを連携する方法をまとめてみます。連携に必要なnvm・io.jsのインストールの手順も含め、最初から最後までキッチリ手順をまとめてみます。 最近のChatOpsのデファクトスタンダードである、Slack+Hubot+Jenkinsの連携方法をまとめます。連携するための手順は結構必要なので、連携するためのソフトのインストール・起動スクリプト等、少し長くなりますが極力全て記述します。 おおまかに概要を説明すると、以下の作業が必要になります。 slackのアカウント作成。(これは本記事では割愛します) nvmのインストール。 io.jsのインストール。 hubotのインストール。 hubotのデーモン起動と起動スクリプトの作成、起動。 slackのチャットルームからjenkinsのジョブを実行する。 ※ node.jsでなくio.jsでも動きます。 ※ red
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く