Template for Jenkins Jobs for PHP Projects にJenkins を PHP で利用する方法が紹介されています。
コマンドでインストールした方が確実かな?とは思いましたが、ブラウザでもできるので[Jenkinsの管理]からインストールしてみました。
$ cd $JENKINS_HOME/jobs $ sudo git clone git://github.com/sebastianbergmann/php-jenkins-template.git php-template $ sudo chown -R daemon:daemon php-template/ $ sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist $ sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
Jenkins の再起動はとりあえず launchctl を使いまいしたが、ブラウザにある[Jenkins管理]>[設定の再読み込み]で良かったみたいです(多分)。
ちなみにコマンドラインは、ブラウザの[Jenkins管理]>[Jenkins CLI]にマニュアルがありますが、これを見る限り、safe-restart で良いのかな?
ともあれ、php-template が読み込まれました。
[新規ジョブ作成] からジョブを作成するが、今回は「既存のコピー」に 「php-template」を入力して使う。
実は開発でPear は全く使ってなかったので、今更ながらインストールしようと思ったら、Macports で php5-unit なるパッケージを発見したのでインストールしてみる。
sudo port install php5-unit