■MC id:cacutusman(twitter:cactusman) ○自己紹介 Hudsonのコミッタです。 続きを読む
![BPStudy#31](https://cdn-ak-scissors.b.st-hatena.com/image/square/323b5c8d5d65e816d4fdda30878e2dbc8e77d28d/height=288;version=1;width=512/https%3A%2F%2Fs.togetter.com%2Fogp2%2F7b21aa006f9a5c3d00ab84b768aff9fc-1200x630.png)
■MC id:cacutusman(twitter:cactusman) ○自己紹介 Hudsonのコミッタです。 続きを読む
継続的インテグレーションとは Hudsonの具体的な紹介に入る前に、まず簡単に「継続的インテグレーション」(Continuous Integration、以下CI)のおさらいをしましょう。CIは、Extreme Programmingに端を発し、Martin Fowlerによって広められた概念で、狭義には、別々に開発された部品を持ち寄ってお互いの動作を検証する「統合テスト」を早い段階から恒常的に行うことを指します。この当初の概念には必ずしも統合テストの自動化という考え方は含まれていませんでしたが、最近では、CIは単に統合テストだけではなく、広くビルド及びテスト全般を恒常的に行うことを指すようになり、またこれを現実的な工数で実現するための必須の手段として、ビルド・テストの工程を極力自動化する、という事が重要なポイントの一つになってきました。 この考え方の背景の一つには、コンピュータの高性能
まずはこれを見よ。 →Hudson - JDave ジョブのステータス画面で,ダッシュボードみたく複数のジョブ(サブジョブ?)を表示してるんだけど,そんなこと素のHudsonで出来たっけ? それはそれでだ。ジョブに階層持てるとなると,Emotional Hudsonのテキトーっぷりがバレるので,ちょっと調べてコンテキストパスの抜き方見つけたよ。 プラグインの解説ページには「${HUDSON_CONTEXT_PATH}でおk」って書いてあったけど「${rootURL}」のほうが当たりっぽかった。 #Google Codeが不調なのか,アップロードにコケるんでまだ.hpiは上げてない。 やたら密度の濃いHudsonプラグインの説明。 Stephen's Java Adventures: Writing a Hudson plug-in (Part 1 – Preparation) Stephe
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く