PHPでのjenkinsに関して。
PHPでのjenkinsといっても基本Javaなどと変わらないと思います。
- 何らかのトリガーでjenkinsのjobをビルド(一連のタスク)させる
- ビルドの内容はソースをpull他はunittest,document,コーディング規約チェックなど
要は上記のことをやるだけかと。
phpの場合、ビルドツールとしてphingというものがあり、これを使用することで複数のタスク(上記のようなテスト、ドキュメント生成、コーディング規約チェック)を一気に行うこともできます。
phingに関して
http://skill-up-engineering.com/?p=2724
jenkins自体にプラグインがあるようですが、力技でやる方法としてはビルド→「シェルの実行」でコンソールで実行する場合のコマンドを書いてしまえばOKです。※パスに注意しましょう。
またjenkins独自の環境変数(例WORKSPACE)などにも慣れておきましょう。
あとは実際にビルドして出力結果をみればOKです。
もちろんphingを使わずともdocumentだけ実行させたい、などの場合でも上記の方法で行けます。