2023/07/27 · ChuckNorris plugin displays a picture of Chuck Norris (instead of Jenkins the butler) and a random Chuck Norris 'The Programmer' fact on ...
今までは、Hudsonをインストールした端末上でビルドを実行しました。 例えば、ビルドの実行環境がWindowsからLinuxに変わったら・・・ Linux端末を用意してHudsonをインストールする必要があります。 ビルドの実行環境が変わる度に、 Hudsonをインストールするのってメンドクサイですよねヽ(`Д´)ノ HudsonではMasterとSlaveに分けることで、分散ビルドを行う事ができます。 Hudsonが起動しているMaster端末からSlave端末に指示を出し、 Slave端末上でビルドを実行することができます。 この方法なら、Hudsonをインストールする端末は1台なので管理が楽です^^ ビルド実行環境が変わったとしても、Slave端末を追加すればいいのです。 Hudson作者の川口さんの記事を参考に設定しました。 細かな設定はこちらを参考にしてください。 分散ビルドを
将来のためのメモ。なので読みにくいこと間違いなし。 Hudson 1.343で確認。 まずHudsonでスレーブを追加しておく。「Hudsonの管理」→「ノードの管理」→「新規ノード追加」から 適当な名前でダムスレーブを追加。設定で起動方法を「JNLP経由でスレーブを追加」としておきました。 では必要なものをダウンロード。 $ pwd /home/hogehoge $ hudsonHost=<HudsonのURL> $ wget ${hudsonHost}/jnlpJars/slave.jar ${hudsonHost}/computer/<スレーブ名>/slave-agent.jnlp $ mv index.html slave.jar #なぜかslave.jarがindex.htmlとしてダウンロードされていたので で、Hudsonの言う通りにしても起動しないので、vimなりnanoな
前に書いた中でやりたいことに挙げた分散ビルド環境が構築できたので手順を残しておきます。 相変わらずわかってしまえばとても簡単な手順でした。 注意点 [Hudsonの管理|システムの設定|Hudson URL]を正しく設定しましょう スレーブの名前に空白を入れないようにしましょう マスターの設定 1. ダッシュボードから「Hudsonの管理|ノードの管理」を選択 2. 「新規ノード作成」を選択 3. ノード名を入力し「ダムスレーブ」を選択、「OK」ボタンを押下 4. 「同時ビルド数」と「リモートFSルート」を入力、「用途」、「起動方法」、「可用性」は必要に応じて変更(今回は起動方法「JNLP経由でスレーブを起動」を前提にする)し「保存」ボタンを押下 5. ノードに今作成したものが追加される スレーブの設定 1. ダッシュボードから「Hudsonの管理|ノードの管理|<割り当てるノード>」を選
hud美@GREEN_LAMP(,YELLOW_LAMP),RED_LAMP http://wiki.hudson-ci.org/display/HUDSON/Hudson+Build+Status+Lava+Lamps 上のページをみて、ビルドステータスを2種類だと思い込んでいました(そういえば、cactusmanさんの発表の中で、3種類だというお話があったのだった…)。というわけで、RED_LAMP用のhud美を追加。ついでに、ステータスを表すランプの色にhud美のシャツの色を変えてみました。 質問くださった方へ かぬさんのブログで、moemotional-hudsonプラグインが公開されています。 萌えよHudson(hud子バージョン公開) - almost nearly dead hud子とhud美はネタです。痛hudsonと呼ばれる覚悟があれば、自由にご利用ください。:-)
id:masanobuimaiさんに公開許可を頂きましたので・・・ moemotional-hudsonプラグイン(hud子バージョン)を公開します。 完全萌え化ではなく、Emotional-hudsonプラグインと同様にジョブ単位の設定なので、会社で大変利用しやすくなっています(笑) moemotional-hudsonプラグイン(hud子バージョン)について hud子さんが出てくるのは基本的にEmotional-Hudsonでの影響範囲と同じでJob単位で設定します。 全てを差し替えているわけではないので、job関連でもhud子さんが出てこないところがありますがご了承ください。 ダウンロード 解凍して出てきたfileをhudsonの管理画面からインストールしてください。 使い方 emotional-hudsonプラグインと同じです。 Jobの設定でmoemotional-hudsonプ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く