首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在同一台Mac机器上同时运行两个不同的Jenkins帐户?

如何在同一台Mac机器上同时运行两个不同的Jenkins帐户?
EN

Stack Overflow用户
提问于 2021-06-25 21:31:19
回答 1查看 115关注 0票数 0

我用Mac机做Jenkins服务器。对于Jenkins服务器,我有两个不同的端口,但是两个端口都打开相同的Jenkins服务器配置文件。我想同时在这些端口上运行两个不同的Jenkins服务器。我在终端中使用以下命令启动Jenkins。

代码语言:javascript
复制
java -jar jenkins.war --httpListenAddress='ip address'  --httpPort='port'

我该如何做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-01 08:11:22

本来希望Mac用户回答的,但这似乎与Linux类似,Linux的最佳方法是两个单独的帐户。

但是,在最基本的级别上,您需要两个不同的目录,通过ENV或参数使用两个不同的首页启动;这就是数据、作业插件、配置等的位置。默认设置在主目录中,除非您重写。

设置环境变量也类似于Linux。在每个实例的不同终端窗口中,export JENKINS_HOME=/path/to/dir是运行java命令。在批处理文件中包装这两个命令并运行它可能更方便。

对于自制软件和不推荐的OSX安装程序,有Mac专用的OSX安装程序

主要是为了确定在哪里设置和传递不同的初始设置--httpPort=8180值给您的独立目录,以及单独的端口,您也可以传递--prefix=/<<value>>,这样您就可以拥有${HOSTNAME}:${JENKINS_PORT}${JENKINS_PREFIX}了。

ie:java -${JAVA_OPTIONS} -DJENKINS_HOME=/path/to/jenkins/data -jar /path/to/jenkins.war --prefix=/jenkins_A --httpPort=8180

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68137247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档