MacOS上配置Jenkins开机自启动

235 阅读1分钟

具体配置步骤:

1.创建jenkins.plist文件并打开;

2.将以下内容复制到jenkins.plist中:

<?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</string>
   <key>ProgramArguments</key>
   <array>
      <string>/usr/bin/java</string>
      <string>-jar</string>
      <string>/Users/Shared/Jenkins/jenkins.war</string>
      <string>--httpPort=8080</string>
   </array>
   <key>RunAtLoad</key>
   <true/>
</dict>
</plist>

注意:确保 <string>/Users/Shared/Jenkins/jenkins.war</string> 部分的路径正确指向你的 Jenkins 安装目录。

3.保存并关闭;

4.将jenkins.plist文件放到/Library/LaunchAgents/目录下;

5.使用以下命令更改 jenkins.plist 文件的所有者和权限:

sudo chown root /Library/LaunchAgents/jenkins.plist
sudo chmod 644 /Library/LaunchAgents/jenkins.plist

6.使用以下命令加载并启动 Jenkins:

launchctl load /Library/LaunchAgents/jenkins.plist

7.Jenkins 将配置为在系统启动时自动运行,验证:重启电脑后访问Jenkins (默认地址为http://localhost:8080)是否成功启动。