BLOGTIMES
2008/01/19

PHPのための継続的インテグレーションツール「phpUnderControl」

  testing 
このエントリーをはてなブックマークに追加

先日のNP_Trackbackのリグレッションがあまりにもお粗末だったので、さすがにちょっと凹みました。気をつけるとか、気をつけないとかそういう問題以前に、開発プロセスにテストコードを書くという部分が欠落しているからこんなことが起きるわけで、今年はその辺りにちょっと力を入れていこうかなと思っています。

ということで、この辺りをトータルにサポートしてくれるJavaでいうところのCruiseControlみたいなツールがあると便利だなと思って色々調べてみたら、PHPをサポートするためのphpUnderControlというツールがあることがわかりました。

phpUnderControl

phpUnderControl is an addon application for the continuous integration tool CruiseControl, which integrates some of the best PHP development tools. This project aims to make your first steps with CruiseControl and PHP as easy as possible. Therefore phpUnderControl comes with a command line tool that performs all modifications to an existing CruiseControl installation.

早速、インストール方法を参考に試してみようと思ったのですが。。。。

PHP5でないと動かないというオチでした

# pear install --alldeps phpunit/phpUnderControl phpunit/phpUnderControl requires PHP (version >= 5.2.4), installed version is 4.4.8

phpUnderControlは5.2.4以降でないと動かないようです。
残念。

まずはPHP5への移行計画を立てる必要がありそうです。


    トラックバックについて
    Trackback URL:
    お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
    このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/2379
    Trackbacks
    このエントリにトラックバックはありません
    Comments
    愛のあるツッコミをお気軽にどうぞ。[policy]
    古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
    コメントはありません
    Comments Form

    コメントは承認後の表示となります。
    OpenIDでログインすると、即時に公開されます。

    OpenID を使ってログインすることができます。

    Identity URL: Yahoo! JAPAN IDでログイン