github.com/discordapp/buildkite-agent@v2.6.6+incompatible/templates/launchd_local_with_gui.plist (about)

     1  <?xml version="1.0" encoding="UTF-8"?>
     2  <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     3  <!--
     4    A launchd config for loading buildkite-agent on system boot on OS X
     5    systems, and runs in GUI mode (which allows Xcode UI testing but requires
     6    the user to login)
     7  -->
     8  <plist version="1.0">
     9    <dict>
    10      <key>Label</key>
    11      <string>com.buildkite.buildkite-agent</string>
    12  
    13      <key>ProgramArguments</key>
    14      <array>
    15        <string>/Users/your-build-user/.buildkite-agent/bin/buildkite-agent</string>
    16        <string>start</string>
    17        <!-- <string>--debug</string> -->
    18      </array>
    19  
    20      <key>KeepAlive</key>
    21      <true/>
    22  
    23      <key>RunAtLoad</key>
    24      <true/>
    25  
    26      <key>ProcessType</key>
    27      <string>Interactive</string>
    28  
    29      <key>ThrottleInterval</key>
    30      <integer>30</integer>
    31  
    32      <key>StandardOutPath</key>
    33      <string>/Users/your-build-user/.buildkite-agent/log/buildkite-agent.log</string>
    34  
    35      <key>StandardErrorPath</key>
    36      <string>/Users/your-build-user/.buildkite-agent/log/buildkite-agent.log</string>
    37  
    38      <key>EnvironmentVariables</key>
    39      <dict>
    40        <key>PATH</key>
    41        <string>/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin</string>
    42  
    43        <key>BUILDKITE_AGENT_CONFIG</key>
    44        <string>/Users/your-build-user/.buildkite-agent/buildkite-agent.cfg</string>
    45      </dict>
    46    </dict>
    47  </plist>