2008-05-01から1ヶ月間の記事一覧
http://itpro.nikkeibp.co.jp/article/NEWS/20080528/304458/ 去年に引き続き、学生と重鎮たちとがディスカッションしております。 内容は相変わらず重鎮たちのピントのぼやけた受け答えで、回答になっていなかった。 その中で印象的な言葉で、「まず10年間…
id:kkawaこと川口さんのHudson特集の第四回です。 http://gihyo.jp/dev/feature/01/hudson/0004 今回は主に、Hudsonにおいてプラグインのインストールと使い方について説明されています。 それ以外にもリモートAPIやXFD*1についても説明されています。 *1:エ…
29日に搬出するので、当分はブログの更新が不定期になります。 また、Twitterやメールなどの連絡もしにくくなります。 引っ越し先のネット環境ができれば、今までどおりの感じになるかと思います。
http://d.hatena.ne.jp/nishiohirokazu/20080526/1211752283 第六回が6月にあるものだと思っていたんだけど、いったんお休みするそうです。 それはちょっと残念でありますが、id:nishiohirokazuとid:amachangともども本業があるわけだし、仕方ないと思います…
はてな界隈ではコメント代わりに使われているはてなブクマーク。 ホットエントリーはブクマ数を基準にして決められている。 しかし、その数はエントリーに書かれている内容の良し悪しというよりも、挑発的なタイトルで釣ったり、はてな独特のくねくねした受…
id:kkawaこと川口さんのHudson特集の第三回です。 http://gihyo.jp/dev/feature/01/hudson/0003 今回は主に、テストケースの増大にどう対処するのかについてです。 それを踏まえて分散ビルドのやり方についても説明されています。
前回(開発環境構築)からの続きで、今回はサンプル(Hellow world)を動かすところをご紹介します。 さて、前回の作ったサンプルのディレクトリ構成から見ていこうと思います。 ProjectRoot ├src │└main │ ├java:ソースディレクトリで、パッケージ名と対応…
本日、2008.05.20をもって会社を辞めました。 入社から今日まで、会社に育ててもらえましたし、あるところに関しては自由にさせて貰えた点は感謝しています。 短い期間でしたが、自分のなかではいろいろ*1とあったと思います。 特に、java-jaを知ってそこに…
Hudsonのプラグイン作るの怖くないよ、ということを実証するために作ったことを連載してみようと思います。 教材としてHudson Twitter Pluginを使います。 理由は自分が作ったというのもありますが、コード量が少なくさっぱりしているからです。 また、id:fi…
id:kkawaこと川口さんのHudson特集の第二回です。 http://gihyo.jp/dev/feature/01/hudson/0002 今回は主にCIをHudsonで行う大まかな流れについてです。 いかに早くビルドし、いかに早く問題に対処するか、そのことについても語られています。
やっとリリースすることができました。 リリースする上ではまった点は、hudson-1.5.pomもmvn -N installしておくところでしょうか。 他はおおむね公式のWikiに書かれているとおりにやれば特に問題なくできました。 ダウンロードは以下のURLから https://huds…
Hudsonのプロジェクトには、リリース専用のMaven2プラグインがあります。 でえ、それを使ってみんなはリリースしています。 コマンドはこれです。 mvn release:prepare release:perform あとは良しなにやってくれます。 ただし、java.net maven2-repository …
一応、作成できましたので、リポジトリにコミットしました。 動作はこんな感じです。 Hudsonの設定 TwitterのIDとパスワードを入力します。 プロジェクトの設定 TwitterPluginを使用するならチェックボックスをOnにします。 ビルドが成功した場合のTwitterの…
一応、α版相当の物は作ることができました。 Twitterプラグインは、idとpasswordを入力するとビルドの結果をTwitterにポストするというものです。 ジョークプラグインのたぐいのものですしまだ公開できる完成度ではないので、もうちょっとだけ修正したら公開…
id:kkawaこと川口耕介さんが技評にてHudsonの連載を始められました。 http://gihyo.jp/dev/feature/01/hudson http://d.hatena.ne.jp/kkawa/20080506/p1 簡単にですがそもそもCIについての説明からされていますので、これからHudsonを使おうと思っていた方々…
http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix
なんとなくな Developer のメモ - 継続的インテグレーションツール Hudson のプラグインを作成 ものすごくわかりやすい。
Hudsonをビルドするときに今までちょっと引っかかっていた点を。 HudsonはMaven2でビルドするようになっている。 それでmvnコマンドでcleanを実行した後、installを実行すると「BUILD FAILURE」となってビルドが途中で終わってしまう。 もう一回installを実…
ネタ元 たかのり日記 http://d.hatena.ne.jp/szk-takanori/20080501/1209654493 Hudsonが一段と広まりそうですね。 TracLightningは使ったことがないですが、恐らくプロジェクト管理ツールとしてTracを中心にいろんな機能を集めたソフト、という認識でいいん…