CI(継続的インテグレーション)ツールJenkins 何とも親切に OSX のインストーラまでついてます。
が、デフォルトだとアクセス権の問題で正常に起動できないようです。 Jenkins Mac OS X InstallerでJenkinsを入れる を参考に設定しました。
/Library/LaunchDaemons/org.jenkins-ci.plist
このファイルに、Jenkins のウェブルート(JENKINS_HOME )が設定されている。
JENKINS_HOME
/Users/Shared/Jenkins/Home
普通にインストール数と共有ディレクトリが指定されるが、Home ディレクトリが作成されない。
/Users/Shared/Jenkins
$ cd /Users/Shared/Jenkins/ $ sudo chown daemon /Users/Shared/Jenkins/Home/ $ sudo chgrp daemon Home
$ sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist $ sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
http://localhost:8080/ にアクセスすると Jenkins が表示される。
ちなみに、Jenkins を Xcode4 の UnitTest する動画があります。