从老的Mac系统升级到macOS Catalina之后,Jenkins用户不见了,启动也失败,404访问不了,之前花了比较久的时间配的工程,重新配又要花很长时间,网上教程也几乎没有,但是经过一番摸索,发现/Users/Shared/Jenkins这个路径下,之前配置的几个工程的workspace还在,于是就开启了巡回之旅。
先想的是,图像画的Jenkins用户没了,那么通过命令,看终端里面还在不在呢,dscacheutil -q group 运行后,
发现用户还在,于是我就重新新建了一个用户,
全名和账户名称都填jenkins,密码就是你之前登录Jenkins的密码,然后点创建用户,终于都找回了,注意还没完,要运行一下命令,重新关联一次,sudo chown -R jenkins /Users/Shared/Jenkins 关联之前的路径sudo chown jenkins /var/log/jenkins 关联log路径
然后sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist 停止Jenkins,如果你Jenkins还在运行的话sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist 启动Jenkins
最后访问 http://localhost:8080
你会看到Jenkins启动起来了。
开心开心开心。