Rakeみたいなものが無いか調べた
タスクの簡単な実行、タスク管理って、PHPだとどうやるのだろうと思って調べた。
PHPのビルドツール
-
- 候補その1:phake(https://github.com/jaz303/phake)
- 同じ名前で全然違うライブラリがあって紛らわしい。こちらはモックライブラリの方→。https://github.com/mlively/Phake
- 個人が作っているモノで、汎用的な用途に使うのは勇気がいるので、今回は見送り。
- 候補その2:Phing(https://github.com/phingofficial/phing)
- Jenkins でおなじみのアレ
- 2012年のPHP UK Conference で発表されていた。Phingを使ったPHPアプリケーションのビルドとデプロイ。
- 候補その1:phake(https://github.com/jaz303/phake)
Phingでした。
こちらの記事のように HelloWorld してみたところ、簡単にできた。
でも、Phingで組み込みタスクには無いタスクを自作しようとすると、(できるけど)ちょっとめんどうくさいのかな?と思って今回見送り。
composer
- composer を使ったビルドの自動化