从老的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启动起来了。
开心开心开心。