タグ

Hudsonに関するrabbit2goのブックマーク (7)

  • Hudsonでコードの行数を記録する - みずぴー日記

    Hudsonでコードの行数を記録するようにしました。 がりがりコードを書いた日にグラフが伸びてたり、リファクタリングをして行数が減ってたりするのを、グラフで確認すると楽しいんじゃないかと思います。 ちなみに、上の画像では、プログラム全体の行数と、テストコード込みの行数を調べてプロットしてます。 必要なプラグイン http://wiki.hudson-ci.org/display/HUDSON/Plot+Plugin 行数カウントスクリプトの用意 Plot Pluginはプロパティファイルに書き出した値をプロットしてくれるプラグインなので、プログラムの行数を書きだすシェルクスクリプトを用意します。 ボクはこんな感じにしました。wcだとファイル名がついてきてうざいので、awkでカウントしてます。 #!/bin/sh ALL=$(awk '{ i += 1 } END{printf "%d\n"

    Hudsonでコードの行数を記録する - みずぴー日記
  • Hudson tanabata.trac

    Reliability & Scale in AWS while letting you sleep through the night

    Hudson tanabata.trac
  • Hudsonの使い方⑰ Hudsonで.NETを静的解析 - 日々の記録

    今まではJavaプロジェクトで静的解析をしましたが、 .NETプロジェクトでも静的解析をしてみます。 .NETの規約に従っているかをチェックしてくれる FxCopを使って静的解析してみます。 Slave端末にFxCopをインストールします。 FxCopをダウンロードしインストールします。 FxCopプロジェクトファイルを作成します。 1.スタートメニューからFxCopを起動します。 2.メニューのProject→Add Targetsから対象のDLLを選択します。 (今回はHelloNUnit.dll) 3.Project→Analyzeで実行します。 4.NUnitのDLLがないよ〜と言われるので、nunit.framework.dllを指定します。 5.file→saveでプロジェクトファイルを保存します。(今回はHelloNUnit.FxCop) FxCopをNAntから実行できるよ

    Hudsonの使い方⑰ Hudsonで.NETを静的解析 - 日々の記録
  • Hudsonプラグインまとめ - wyukawa's diary

    Hudsonには多くのプラグインがあるわけですが、どれをインストールすればいいのかよくわからなかったりします。 ちなみにプラグイン数やダウンロードランキングは以下参照 Hudsonのプラグイン数をグラフ化する - ssogabeの日記 プラグインのダウンロード統計 - 川口耕介のブログ またプラグインの説明が英語しかなく画面キャプチャーも少ないので使い方がいまいちわからなかったりします。 使い方に関しては実際にインストールして試行錯誤するのが早いとは思いますが、 どれをインストールすればいいのかに関しての情報があんまり無いような気がするので独断と偏見で書いてみたいと思います。なおJavaプロジェクトを前提とします。 SCM連携 Subversion使っているならHudsonがデフォルトでサポートしているので何もする必要無し。 CVS, VSSは、、、いってよしっというわけにもいかない状況が

    Hudsonプラグインまとめ - wyukawa's diary
  • Hudsonを3ヶ月ほど使ってみての所感 - wyukawa's diary

    Hudsonを現場に実際に導入して3ヶ月ほど経った。 周りの反応も聞きながら運用していったがその過程で感じたことを書いておく。 まず結論から言うと導入して正解だった。というか導入していなかったらやばかったと思う。 これは導入した張人だから多少の贔屓目があるのは事実だがそれを除いても効果は大きかった。 周りの反応もいい。導入がすんなりいった要因にはHudsonはTracやRedmineと違っていままでの作業のやり方を変える必要が無いのも大きい思う。ビルドスクリプトとCIわかっている人間が一人いればとりあえずまわる。ダッシュボードがあるから共通のコミュニケーションパスになる。管理者受けもいい。 導入の最初の目的はコンパイルエラーの撲滅だったが効果を発揮したと思う。 ただ導入するだけではダメでやり方もちょっとづつ変えた。 例えばメール通知は最初はリーダだけだったが、実際にコーディングするのは担

    Hudsonを3ヶ月ほど使ってみての所感 - wyukawa's diary
  • Hudsonで.NETのCI環境を簡単に構築する方法 - Faster Than Light

    .NET開発の継続的インテグレーション(Continuous Integration)の仕組みとして、Hudsonが利用出来ます。その備忘録を残します。 ここでHudsonがやっていること Subversionからソースファイルを取得する MSbuildでビルドを実行する NUnitで単体テストを実行する これだけです。 Hudsonに以下のプラグインを導入します MSBuild Plugin NUnit Plugin HudsonにMSBuildプラグインを導入 http://wiki.hudson-ci.org/display/HUDSON/MSBuild+Plugin msbuild.hpi をダウンロード HudsonにNUnitプラグインを導入 http://wiki.hudson-ci.org//display/HUDSON/NUnit+Plugin nunit.hpi をダウ

    Hudsonで.NETのCI環境を簡単に構築する方法 - Faster Than Light
  • 特集:Hudsonを使ったアジャイルな開発入門|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:Hudsonを使ったアジャイルな開発入門|gihyo.jp … 技術評論社
  • 1