在之前的练习中需要在Jenkins中对item进行配置。在这个章节将显示Jenkins中的各种配置选项。通过点击菜单左侧的“Manage Jenkins”按钮,能获取Jenkins各种配置选项。
点击“Configure system”,页面中的配置选项信息如下:
Ø Jenkins Home Directory
Jenkins需要一些Disk Space来执行build和保存archive。检查Jenkins配置所处位置。默认情况下,被设置为~/.jenkins,用户设置的初始化位置。在一个特有的环境,需要改变位置来存储所有的bulid和archive。按如下步骤设置:
² 在启动“servletcontainer”之前,设置“JENKINS_HOME”环境变量到新的Home Directory中
² 设置“JENKINS_HOME”系统属性到servletcontainer
² 设置JNDI环境入口“JENKINS_HOME”到新的Directory
例子将使用设置“JENKINS_HOME”环境变量的第一选择。首先,创建一个新的文件:E:\Apps\Jenkins。复制~/.jenkins中的所有内容到新的directory下。在本机设置“JENKINS_HOME”环境变量:
在Jenkins控制面板,点击“Manage Jenkins”,然后点击“Configure System”。如下图所示,在"Homedirectory"设置为“E:\Apps\Jenkins”:
Ø # of executors
这个参数是用来设置在当前Jenkins机器上同时并发工作的job数量。这个属性基于当前需求是可以变化的。有时,建议和机器CPU数目保持一致,那样性能相对较高。
Ø Environment Variables
这个参数习惯被用来添加应用在所以job上的特定的环境变量。它们是键值对,它们可以被使用和接入在任何位置进行Build。
Ø Jenkins URL
通常Jenkins的URL是指向localhost的。如果有一个domainname设置在本机上,那么设置domain name作为Jenkins URL否则用本机IP作为Jenkins URL。这将有助于建立slaves。
Ø Email Notification
在验证email时,需要配置SMTP来发送email。验证请求是由Jenkins链接SMTP mail 服务和发送email到收件人列表时触发。