实在是被jenkins万恶的permission defeat弄得受不了,做什么都束手束脚的,谁让他只是一个子账户呢,于是我就找了一个方法,提升jenkins账户权限至ROOT
找到设置,打开用户组,先解锁修改权限。
然后右键用户名
打开高级选项
记下这 用户群组 和 用户名
找到目录下文件:/Library/LaunchDaemons/org.jenkins-ci.plist
,可以通过在finder中 common的 +G键访问该文件。
将org.jenkins-ci.plist
文件拷贝至桌面备份,删掉原文件,在桌面上双击打开修改该文件:
保存之后保存到原目录:/Library/LaunchDaemons/
打开命令行,执行调整权限的命令:
sudo chown -R 用户名 /Users/Shared/Jenkins
sudo chown -R 用户名 /var/log/jenkins
之后重启系统,如果没有设置自启,执行sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
启动jenkins,大功告成!