Jenkins自动集成build时配置. ~/.zshrc 构建失败

问题描述:

  • 环境:mac docker jenkins

报错信息:配置成. ~/.zshrc 报Can’t open /var/jenkins_home/.zshrc

原因:1、由于jenkins_home设置问/var/jenkins_home找不到.zshrc,不知道如何修改jenkins_home

解决办法:尝试修改成 /Users/yangbo/.zshrc 还是报Can’t open /Users/yangbo/.zshrc 。本地执行命令是可以的。


image

docker安装的Jenkins要访问宿主机的环境变量的话你得把宿主机当成个子节点去添加之后才行

是的,宿主机要安装个Jenkins然后添加子节点,给mac 安装jenkins,brew install jenkins-lts又报了Error: jenkins-lts: no bottle available! :joy:

你为啥又要给宿主机装个Jenkins啊,直接在docker启动的Jenkins里添加节点就好了呀

我百度了,试了直接添加节点,节点连接不上mac,mac已经允许远程控制了

找一个方式开通一下mac通过ssh登录的权限就可以了
jenkins可以通过ssh命令连接操作你的mac

好的,谢谢老师