升级到High sierra后Jenkins不启动

如果没有jenkins用户,需要用jenkins用户登录一下。如果登录界面也没有,需要自己手动创建一个。

  1. Stop the jenkins server:
    sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

  2. Add execute permissions to org.jenkins-ci.plist:
    sudo chmod +x /Library/LaunchDaemons/org.jenkins-ci.plist

  3. Set jenkins as the owner of /var/log/jenkins:
    sudo chown jenkins /var/log/jenkins

  4. Start Jenkins:
    sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

此步骤可能需要执行:
sudo chown -R jenkins /Users/Shared/Jenkins

有可能会出现git访问权限问题,需要设置ssh中文件权限:
sudo chown jenkins *
sudo chmod 600 *

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Jenkins环境深入理解 Jenkins相关配置文件路径Jenkins工作目录:/Users/Shared/Je...
    适合自己的最好阅读 1,186评论 0 1
  • 背景scrum的敏捷开发当中有很多促进项目推进的办法和方案,可以最大限度的利用开发人员有限的时间,但是只停留在管理...
    慕斯成阅读 6,268评论 2 21
  • 如果需要使用Java命令 需要下载 您需要执行以下操作: 从http://support.apple.com/kb...
    Ailily阅读 10,590评论 0 0
  • 前言 自动化打包根本目的是为了节约时间,把重复且无技术含量的事情交给机器去做。Jenkins是一个开源软件项目,是...
    Mister志伟阅读 24,593评论 28 66
  • 你是否有这样的感觉,每天都是被闹钟叫醒,赶着时间去上班,每天都感觉是被很多事情推着往前走?忙了一天的零碎工作,回想...
    氪星人阅读 1,035评论 2 4