MacOS上配置Jenkins开机自启动

之前文章有写过,如何在Windows环境下,通过vbs+bat脚本的组合拳实现Jenkins的开机自启动,最近换了电脑,又要搭建Jenkins了,顺带整理分享下MacOS上配置Jenkins开机自启动的方法。

具体配置步骤:

  1. 打开终端应用程序

  2. 进入 Jenkins 的安装目录。如: /Users/Shared/Jenkins

    cd /Users/Shared/Jenkins
    
  3. 使用文本编辑器打开 jenkins.plist 文件

    sudo nano jenkins.plist
    
  4. 在打开的文件中,写入以下内容:

    <?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 安装目录。

  5. 保存并关闭文件。

  6. 使用以下命令将 jenkins.plist 文件复制到 LaunchAgents 目录:

    sudo cp jenkins.plist /Library/LaunchAgents/
    
  7. 使用以下命令更改 jenkins.plist 文件的所有者和权限:

    sudo chown root /Library/LaunchAgents/jenkins.plist
    sudo chmod 644 /Library/LaunchAgents/jenkins.plist
    
  8. 使用以下命令加载并启动 Jenkins:

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

OVER~~~

  • 11
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值