hudson
John Ferguson Smart's Blogより。Jottっていう伝言変換サービスを利用してCIにビルドさせる方法。 CI(Hudson)にとってはEメールをトリガーにしてるだけなんだけど,Eメール送信のトリガが音声(携帯電話)ってのがユニーク。「24観て思いついた」って書い…
Hudsonの中の人(川口さん)にEmotional Hudsonを紹介してもらったし,一言いっておく。 →http://weblogs.java.net/blog/kohsuke/archive/2008/02/emotional_hudso.html #いい加減,rootURL版に差し替えないと。
やたら密度の濃いHudsonプラグインの説明。 Stephen's Java Adventures: Writing a Hudson plug-in (Part 1 – Preparation) Stephen's Java Adventures: Writing a Hudson plug-in (Part 2 – Understanding m2 and freestyle projects) Stephen's Java Adven…
まずはこれを見よ。 →Hudson - JDaveジョブのステータス画面で,ダッシュボードみたく複数のジョブ(サブジョブ?)を表示してるんだけど,そんなこと素のHudsonで出来たっけ? それはそれでだ。ジョブに階層持てるとなると,Emotional Hudsonのテキトーっぷ…
ソースはここ。→http://fisheye5.cenqua.com/browse/hudson/hudson/plugins/emotional-hudson .hpiはここ。→https://hudson.dev.java.net/servlets/ProjectDocumentList?folderID=8963&expandFolder=8963&folderID=0 ネタを思いついた時点で7割方満足したの…
Hudsonのステータスを監視してくれるタスクトレイ常駐ツール。探してみればあるもんだな。 設定はプロパティファイル(hudson.properties)を直接編集だし,バルーンが出るわけでなしと,あまり気の利いたことしてくれない。どっちかといえば,EclipseRCPで…
TracにHudsonを統合するナイス・プラグイン。 インスコするとTracのタイムラインに「Hudson Builds」という項目が追加されるデス。 #あとメニューバーの「Builds」でHudsonのダッシュボードにジャンプするよ。
アクエリウムより。HudsonでRuby/JRubyのテストを実行する方法(むしろレポートする方法のほうが重要かも)。 ポイントはCI::ReporterでTest::UnitやRSpecの実行結果からJUnit風XMLを生成することなんで,Hudson以外のCIツールでも応用できそうな話だな。
Kohsuke Kawaguchi's Blogより。HudsonグッズにXFDがあったら笑ったのに。:-D って,そうゆうショップではないダロ。
まだ公開されてませんが,作っている人は居るようですよ。>川口さん →http://www.talios.com/first_cut_hudson_plugin_for_idea.htm →Google Code Archive - Long-term storage for Google Code Project Hosting.
Build Monitorより大げさなNetBeans用Hudsonプラグイン。試してみたが,NetBeans6.0用っぽい。こんな感じでNetBeans上にダッシュボードも表示され,ジョブコントロールもできる。 ただNetBeansからジョブ実行できてもねぇ〜と思うので,こんな大げさにしなく…
「1.2系のSVNを使っているからHudson 1.36で固定している」とのたまっておりましたが,それは単なる勘違い。昨夜,Hudsonのコード眺めたときに,SVNのクライアントがsvnからSVNKitに変更してあったので,「もしかしたら?」と思い,1.90にバージョンアップし…
SVNの実装が,svn直撃からSVNKit経由に変わっておった. →/hudson/hudson/main/core/src/main/java/hudson/scm/SubversionSCM.java のバージョン 1.18 と 1.19 の差分 ...だけに留まらず,どうもコアアーキテクチャに大きな変更があった模様.とりあえず気に…
そんなわけだから, > java -jar hudson.warだけで,Webアプリが起動する。ちょっとスゴくないか? ウチんとこは,Subversionが古いせいでHudson 1.36で凍結してるんだけど,ずいぶん進化しているのですねぇ。 WARファイル(hudson.war)をJARに見立て,MANI…
CruiseControlやHudsonのビルド結果をステータスバーに表示する小粋なプラグイン. こちらのアップデートセンターから入手する. http://updatecenter.nbextras.org/5.0/nbextras_{$netbeans.autoupdate.version}.xml?{$netbeans.hash.code}
Hudson can now render Subversion change log details correctly. これで,もう恐れるモノはない. #すばらしス.:-D
作者さんから「SubversionのChangelog対応するよ」と言われ,嬉しさついでに他の懸念点をなんとかしてみる. 他の懸念とは,JUnitのテストレポート.テストメソッドに日本語使ってるのが,諸悪の根源なんだけど,これがHudsonと相性が悪い.いや,単にURLに…
hudson1.28でSubversion指定してるんだけど,なんでかChangelogが表示されない.こっちの環境バグかなと調べてみたら,単に未実装なだけだった.orz SubversionSCM.javaのcalcChangeLog()に,しっかり // TODO: changelog format conversion って書いてあっ…
「デイリービルドやってみたい」ってんで,CIツールを入れてみた. 個人的には,DemetraがCIツール対応始めたみたいなんで,Albusかなーと思ったんだが,そこまで趣味に走るのはいかがなもんかと自制し,hudsonにしてみた. 久しぶりにあうhudsonさんは,と…