Macos 如何在MAC OS X上的当前用户(而非';jenkins';)下安装jenkins

Macos 如何在MAC OS X上的当前用户(而非';jenkins';)下安装jenkins,macos,jenkins,Macos,Jenkins,我已在“用于生成服务器的当前用户”下配置了MAC OS X环境(SDK、许可证等),并希望重用生成代理的所有设置。Jenkins被选为一个不错的选项,但由于某些原因,在安装过程中,它创建了一个新用户Jenkins,并在其下启动应用程序,导致无法访问环境设置(没有SDK,再也找不到许可证) 可以在当前用户下安装jenkins吗? 也许它可以在jenkins下安装,但在当前用户下启动 任何其他好的选择都值得我考虑。 < P>试试这个: 我还建议通过自制软件安装Jenkins,以避免 詹金斯自己的安装

我已在“用于生成服务器的当前用户”下配置了MAC OS X环境(SDK、许可证等),并希望重用生成代理的所有设置。Jenkins被选为一个不错的选项,但由于某些原因,在安装过程中,它创建了一个新用户Jenkins,并在其下启动应用程序,导致无法访问环境设置(没有SDK,再也找不到许可证)

可以在当前用户下安装jenkins吗? 也许它可以在jenkins下安装,但在当前用户下启动

任何其他好的选择都值得我考虑。

< P>试试这个:

我还建议通过自制软件安装Jenkins,以避免 詹金斯自己的安装程序中的一些胡说八道,它将自己放入 /用户/共享/。你真的不想那样


如果您可以随意重新安装,我建议您以想要使用的用户身份重新安装,使用您喜欢的安装类型,然后简单地将旧Jenkins数据目录复制到新安装的位置,然后更改该目录中的权限

也就是说,包含配置、插件和作业信息的目录(可能类似于
/usr/lib/jenkins
,但可能有所不同)

然后,
chown-R
使用您想要使用的user:group-info的数据目录,以便Jenkins可以访问这些文件

我过去曾使用过这种方法,将所有数据从一个安装转移到同一个机箱上的另一个完全独立的安装,效果很好(也可以使用这种方法将数据转移到另一个机箱上的安装)


注意:我强烈建议在执行此操作之前对数据目录进行完整备份,以防出错。

它是如何安装的?从本机Mac.pkg?他们网站上的战争?它运行的是嵌入式web服务器,还是Tomcat?我可以自由选择安装方法。环境是在USER1下设置的(例如),我希望在同一个USER1下安装并运行jenkins,以共享我所做的所有SDK、许可证和其他设置。在我尝试从本机软件包安装程序安装它之前-它设置单独的用户,然后我尝试了“jenkins应用程序”,它以前工作正常,但现在无法启动(超时),现在我正在寻找。war安装自定义容器,但这对我来说是一项艰巨的任务。我正在寻找在USER1帐户下设置jenkins的简单解决方案。这对我来说很有效:
sudo chown-R jenkins/Users/Shared/jenkins/Home/jobs
我不得不这么做,因为我从另一台机器复制了作业