Jenkins をOS X のログインユーザー権限のデーモンで自動起動しておく設定
必要なもの
うっかり jenkins.pkg を入れてしまった人はアンインストールする
sh /Library/Application\ Support/Jenkins/Uninstall.command
各ディレクトリを作る
mkdir -p ~/Library/LaunchAgents/
mkdir -p ~/.jenkins/
mkdir -p ~/bin/
mkdir -p ~/lib/java/
ファイルを配置する
mv jenkins.plist ~/Library/LaunchAgents/
mv jenkins-runner.sh ~/bin/
mv jenkins.war ~/lib/java/
jenkins.plist の ${USER} と ${HOME} を書き換える
- ${USER} -> shunirr
- ${HOME} -> /Users/shunirr
- みたいな感じ
launchd に登録する
launchctl load -wF -D user ~/Library/LaunchAgents/jenkins.plist
launchctl start jenkins