タグ

hudsonに関するsotarokのブックマーク (4)

  • LL言語でもHudsonを使おう!

    Infinite Debian - Platform for mass-producing system every secondTaisuke Yamada

    LL言語でもHudsonを使おう!
  • HudsonでPHPのユニットテスト - ssogabeの日記

    Hudsonを使い始めたときから、いつかPHPの開発でも使いたいなぁとか思いつつ、Phing Pluginをコミットしてずっと忘れていました。 PHPの試験環境はJavaの影響を受けてかなり良くなってきています。Antに対応するPhing、Junitに対応するPHPUnit、CheckStyleに対応するPHP_CodeSnifferなどがあります。 今日は、手始めにPhingとPHPUnitで単体試験の自動化をやってみたいと思います。 Phingの準備 Phingのインストール Phingをインストールするを参考にしてインストールします。Hudsonを実行するユーザーで動くことを確認しておきます。 Phingプラグインのインストール [Hudsonの管理] - [プラグインの管理] - [利用可能]の一覧表示から"Phing Plugin"をチェックして、インストール、再起動します。 ソ

  • Hudson+phpcpdで継続的に重複コードをチェックする

    Hudson等を使った継続的インテグレーションでは、テストの自動実行の他にも、ドキュメントの自動作成、コーディング規約の自動チェック、重複コードのチェック(DRY原則のチェック)等を行うことができるし、実行するべきである。 今回は、PHP+Hudsonの環境でコードの重複を継続的にチェックできるようにしてみた。 phpcpdPHPでコードの重複を検査するには、phpcpdというツールを使うのが定番である。 phpcpdはpearコマンドでインストール可能だ。 なお、phpcpdを利用するためには、pearが1.9.1以上である必要がある。 インストール手順 pear upgrade pear pear channel-discover pear.phpunit.de pear channel-discover components.ez.no pear install phpunit/ph

    Hudson+phpcpdで継続的に重複コードをチェックする
  • Hudsonの萌え化、もしくは痛Hudson化 - almost nearly dead

    moemotional-hudsonプラグイン(hud美バージョン)を公開します。*1 メイドのhud子さんはビルドの状態を色だけで表していたので少し寂しい感じがしていましたが、表情が変化する頼れる秘書 hud美さんのデビューです。 hud子の時と同様に完全萌え化ではなく、Emotional-hudsonプラグインと同様にジョブ単位の設定なので、会社で大変利用しやすくなっています(笑) moemotional-hudsonプラグイン(hud美バージョン)について hud美さんが出てくるのは基的にEmotional-Hudsonでの影響範囲と同じでJob単位で設定します。 全てを差し替えているわけではないので、job関連でもhud美さんが出てこないところがありますがご了承ください。 頼れる秘書hud美のダウンロード 解凍して出てきたfileをhudsonの管理画面からインストールしてくださ

    Hudsonの萌え化、もしくは痛Hudson化 - almost nearly dead
    sotarok
    sotarok 2009/09/10
    これはいい
  • 1