博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac Jenkins 权限问题
阅读量:7168 次
发布时间:2019-06-29

本文共 767 字,大约阅读时间需要 2 分钟。

在官网下载dmg安装包,安装完毕即可在本机搭建jenkins的工作。但是jenkins不会用本地的用户去构建,任何创建的文件都是“jenkins”用户所有,这会造成很多权限问题,无法调用自己写的脚本,执行shell会出现没有权限的错误。
 

查看自己的群组和用户名称:
1)通过终端查看:分别是括号中的内容 
~  iduid=502(mikeooye) gid=20(staff)  ...

2)通过设置查看: 
 
 
 
更改 Jenkins 用户群组和用户名称
#停止Jenkins$ sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist# 修改group 和user$ sudo vim +1 +/daemon +’s/daemon/staff/’ +/daemon +’s/daemon/bixiaopeng’ +wq org.jenkins-ci.plist$ sudo chown -R bixiaopeng:staff /Users/Shared/Jenkins/# 开始Jenkins$ sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

也可以手动修改 org.jenkins-ci.plist 文件中的内容

若无法打开jenkins,需要修改下权限

$ sudo chown -R userName /Users/Shared/Jenkins$ sudo chown -R userName /var/log/jenkins #重启Jenkins$ sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

 

转载地址:http://gpmwm.baihongyu.com/

你可能感兴趣的文章
ORACLE扩容方法
查看>>
SpringBoot(一)环境搭建
查看>>
js禁止后退
查看>>
JS自动补全
查看>>
最短路径搜索-Floyd算法
查看>>
Windows 8 十大功能看点
查看>>
调浏览器兼容时遇到的问题
查看>>
java中的并发:进程和线程
查看>>
我的友情链接
查看>>
JAVAEE项目结构以及并发随想
查看>>
iOS开发之生成图片水印
查看>>
PJSIP 网络视频,电话
查看>>
详解spring 每个jar的作用
查看>>
关于云的日记
查看>>
linux安装
查看>>
利用dbms_repair来标记和跳过坏块
查看>>
解决ssh免密码登录 非默认端口22免密钥登录
查看>>
HTTP错误码解释(状态码)
查看>>
ubuntu解压命令
查看>>
python3.x的print()函数默认参数
查看>>