目前jenkins大师正在Centos上.据我所知,要在Mac上制作奴隶你应该:
1.转到Mac并为jenkins创建一个新的成熟的sudo用户,其中包含代理本身所在的主文件夹.
2.在Jenkins Web界面中将节点设置为ususal linux节点,并为此用户提供login | pass.
3.将mac build限制为此节点.
但是我不确定第一步是否正确 – 我是否需要手动设置jenkins用户,具有提升的权限,登录机器的能力等等.也许可以创建一个“隐藏”用户 – 如果是这样,有人可以帮忙或指向好的手册吗?我是mac终端的新手,所以不确定步骤是否与linux相同或不同.
谢谢.
解决方法 你确实需要Mac上的用户Jenkins大师将用来ssh.但这与设置linux slave完全相同.用户是否需要提升权限取决于您希望Jenkins对该帐户执行的 *** 作.
您还需要使用管理员用户从控制台登录Mac,并在“系统偏好设置”的“共享”面板中打开远程登录.在同一个面板中,您可以限制远程登录到特定用户或允许所有用户登录.
如果我是你,我会使用“系统偏好设置”中的“用户和组”面板为Jenkins创建普通用户.使用命令行工具创建隐藏用户是可能的,但它有点涉及.如果你真的想去那里,你可以检查Jenkins Mac安装程序中的postinstall脚本如何创建一个名为jenkins的用户:
https://github.com/jenkinsci/packaging/blob/master/osx/scripts/postinstall-launchd-jenkins
总结以上是内存溢出为你收集整理的linux – 在Mac OS上设置jenkins slave全部内容,希望文章能够帮你解决linux – 在Mac OS上设置jenkins slave所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)