Posts tagged ‘Hudson’
Hudson(Sun Continuous Integration Server)の正式サポート
先週1週間夏休みを頂き実家の広島に帰省していました。
今回は ETC 割引を利用し、横浜から車で帰ったのですが、
代金片道 2100 円で行く事ができたのでかなり安く帰る
事ができました。
途中、琵琶湖/京都等にも寄って夏休みを満喫して来ました。
さて、休み中に川口耕介さんから重大なアナウンスが
ありました。
川口さんを中心にオープンソースで開発が進められてきた、
継続的インテグレーションツールである Hudson がついに
Sun より製品名「Sun Continuous Integration Server」として
リリースされ、正式にサポートを受けることができるようになりました。
この継続的インテグレーションツールである Hudson については
過去に本ブログで紹介した他、開発者である川口さんより直接下記に
連載していますので、是非ご確認頂ければと思います。
技術評論社連載:Hudsonを使ったアジャイルな開発入門
開発現場で必ず役に立つ「Sun Continuous Integration Server」を
是非ご利用ください。
Hudsonを使ったアジャイルな開発入門
以前、Hudsonについて私のブログでもで紹介しましたが、
その後、Hudsonが今年のJava One 2008 サンフランシスコで
Duke Choice Awardに
受賞したことはご存知の方も多いことでしょう。
また、今日アクエリウム
でも報じられましたが、Hudsonの開発者である
川口さんついにHudsonを専業で開発できるようになったようですね。
Hudsonは開発の現場を変えることのできるツールです。
是非、皆様も試してみてくださあい。
そんな川口さんから、直接Hudsonについて日本語で説明されている記事が下記にあります。
是非、皆様下記の特集を読んでHudsonを使って開発効率をあげましょう!!
技術評論社 特集:「Hudsonを使ったアジャイルな開発入門」
川口さんの日本語ブログはこちら
プロジェクトHudson日本語コミュニティ開始?
Translate to English by Google Translator
開発者の皆様、Hudsonってご存知ですか?
Hudsonは継続的インテグレーション(Continuous Integration)のツールです。
「継続的インテグレーションって何?」と初めて聞く方もいらっしゃるかと思いますので、少しだけかんたんに
説明をすると、今まで中規模から大規模の開発を行う際に、Ant,Mavenといったビルドツール、CVS,Subversionと
いったバージョン管理ツールそれぞれを独立して使用してきたと思います。このHudsonを使用するとこういった
ビルドツールとバージョン管理ツールの連携等がかんたんに実現できるようになります。
たとえば、ある開発者の方がソースコードをコミットしたとします。するとコードが
コミットされた直後に自動的にビルドを実行して実行結果をメールで飛ばすなんて事ができるようになります。
それ以外に、テストツールとの連携や、インスペクションツールとの連携もできるようになります。
また、ビルドした結果をテスト用のサーバに自動的にデプロイしてくれるようになったりします。
小規模な開発環境では少ない人数でコード管理、ビルド管理等を行うのでなんとかなるかもしれません。
実際、このようなCIのツールがでてくるまでは、中規模から大規模な環境でもそうされてきたでしょう。
しかし、今後このようなCIツールを利用する事により、中規模から大規模なシステム開発においては、
非常に重宝するツールです。実際に、GlassFishやJBossの開発においてこのHudsonは使われています。
開発者の皆様、是非御使いください。
Hudsonの開発者の中には、US Sunの川口さんの他、
最近、今井さんという方もコミッタとして
参加されているようです。
こういった日本人のコミッタがいるおかげ?!か、既にマルチリンガル版に対応しており、
起動をすると下記のように日本語の管理画面が表示されます。
また、最近になって日本語でやりとりができるメーリングリストも作成されているようで、
ja@hudson.dev.java.netのアドレスから参加できるようです。
それ以外にも、feed://feeds.feedburner.com/HudsonBlogs-jaで日本人ブロガーによる情報が提供されています。
是非、日本の開発者の方もHudsonを使ってください。
Hudosonについての過去投稿された記事等
● 川口さん
● cactusmanさん
● 高井さんより
WEB+DB Vol 41(2007) Java カウボーイプログラマの実験室 第3回
● 岡崎さんのHudson NetBeansプラグインの紹介
● InforQ: HudsonとFindBugsを用いた継続的インテグレーションとコードインスペクション