Created
May 13, 2014 07:29
-
-
Save holysugar/c2787d1bc26c1234ae3a to your computer and use it in GitHub Desktop.
jenkins ノード永続化 with launchd
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>Label</key> | |
<string>org.jenkins-ci.node.plist</string> | |
<key>ProgramArguments</key> | |
<array> | |
<string>/usr/bin/java</string> | |
<string>-Dfile.encoding=UTF-8</string> | |
<string>-Djava.awt.headless=true</string> | |
<string>-jar</string> | |
<string>/Users/username/jenkins/slave.jar</string> | |
<string>-jnlpUrl</string> | |
<string>http://jenkins.example.com/computer/nodename/slave-agent.jnlp</string> | |
</array> | |
<key>UserName</key> | |
<string>username</string> | |
<key>KeepAlive</key> | |
<true/> | |
<key>RunAtLoad</key> | |
<true/> | |
<key>SessionCreate</key> | |
<true/> | |
<key>StandardOutPath</key> | |
<string>/var/log/jenkins-stdout.log</string> | |
<key>StandardErrorPath</key> | |
<string>/var/log/jenkins-error.log</string> | |
</dict> | |
</plist> |
配置場所 ~/Library/LaunchDaemons 書くの忘れた
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
username と nodename と jenkins.example.com の部分と slave.jar の用意は適宜