将 Jenkins 配置为 Windows 服务:JENKINS_HOME、路径和文件结构

Configuring Jenkins as a Windows Service: JENKINS_HOME, Path, & file structure

我想了解 CI 和 Jenkins,所以我在我的机器上学习并安装了 Jenkins(Windows 10, 64x)。我继续将 Jenkins 配置为 Windows 服务。

我遵循了这个教程:

http://yakiloo.com/setup-jenkins-and-windows/

下面,我详细说明了我是如何进行设置的。我担心的是我在设置过程中可能犯了一些错误。下面提供了这些问题,然后是我的问题。

设置期间采取的步骤:

I DL Jenkins 长期支持版本。

创建时间:

C:\jenkins\.jenkins

已将jenkins.war移动到:

C:\jenkins\.jenkins

我认为我错了。

创建的系统变量:

JENKINS_HOME

值为:

C:\jenkins

我想我应该提供以下值:

C:\jenkins\.jenkins

我用以下方法编辑了路径值:

%JENKINS_HOME%\.jenkins

然后我从 cmd 发出以下命令:

java-罐子jenkins.war

此 DL 和已安装的文件。

我从以下位置打开了 Jenkin:

localhost:8080/

继续安装为 Windows 服务。

对于我的安装目录,系统提示我输入值 JENKINS_HOME:

C:\jenkins

Select“安装”。

安装完成,选择“”以停止并启动新安装的 windows 服务。

一切正常。 Jenkins 作为 windows 服务安装,我可以从 Windows 服务启动和停止。

我担心的是我的文件结构看起来像这样:

http://screencast.com/t/07wLvwm4Lo

我认为我希望文件位于:

C:\jenkins

位于:

C:\jenkins\.jenkins

问题

问题:我这样想对吗?还是无所谓? Jenkins 似乎工作正常,但我更愿意在我的机器上使用它 setup/configured properly/the 标准方式。

问题: 如果 Jenkins 在我的机器上不是 setup/configured properly/the 标准方式,我如何 would/should 改变这个(记住我已配置为 Windows 服务)?

问题:如果需要,我应该如何修改JENKIN_HOME和路径的值?

问题:简而言之,我的设置是对还是错?如果错了,我应该改变吗?如果可以,怎么做?

感谢您的帮助。

如果您的 Jenkins 服务是 运行,那么您已经过了第一个减速带。老实说,保存核心 Jenkins 文件的位置无关紧要,因为您将通过 Jenkins 作业定义项目的所有方面。您的下一步绝对应该是专注于创建作业、将其连接到存储库并正确构建它。