linux – 在Mac OS上设置jenkins slave
我对在Mac上设置Jenkins奴隶感到困惑.谷歌似乎对
java web start选项(
https://blog.codecentric.de/en/2012/01/continuous-integration-for-ios-projects-with-jenkins-ci/)有一个很好的答案,但是有人可以澄清使用ssh start选项在mac上设置jenkins slave的步骤.
目前jenkins大师正在Centos上.据我所知,要在Mac上制作奴隶你应该: 但是我不确定第一步是否正确 – 我是否需要手动设置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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |