在同一台Windows计算机上安装多个Jenkins实例会导致问题

san*_*jai 5 windows multiple-instances jenkins

我最近看到一个博客,建议Jenkins的两个实例可以在同一台Windows机器上运行:两个人争论,专业技巧:在一台机器上运行多个Jenkins CI服务器.

但是jenkins.war,我实际上在我的Windows机器上安装了已安装的Jenkins,而不是部署它,这导致之前的Jenkins停止.

san*_*jai 4

我犯了一个错误,即使用标准 Windows 安装来安装 Jenkins,而不是进行部署war

java -DJENKINS_HOME=/path/to/configs -jar jenkins.war --httpPort=9090
Run Code Online (Sandbox Code Playgroud)

这导致 Jenkins 服务的可执行文件路径发生变化。(因为在第二次 Jenkins 安装期间,我选择了不同的JENKINS_HOME_1路径。)

为了犯另一个错误,我尝试卸载第二个安装,但 Windows Jenkins 服务的 exe 路径仍然是JENKINS_HOME_1(以前的C:/Jenkins/jenkins.exe)。

为了解决这个问题,我必须通过以下方式将此路径更改为可执行文件:

或者

java -jar jenkins不过我会再次尝试这些选项。