linux – 在Mac OS上设置jenkins slave

linux – 在Mac OS上设置jenkins slave,第1张

概述我对在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的步骤. 目前 我对在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上制作奴隶你应该:
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所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/1049492.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存