学习Jenkins的第二天-----了解Jenkins的系统设置与插件管理
引入
我们上次学习的安装和运行Jenkins,进入到Jenkins后我们就可以构建任务了。但是在这之前我们先来了解一下一些Jenkins简单大的配置。
系统设置
点击左侧菜单栏中的"系统管理",点击"系统设置"进入系统设置界面:
1.主目录
主目录是存放所有项目的数据,他会给每个项目生成一个job下的目录。一般我们不做更改。
2.执行者数量
Jenkins配置多个项目构建任务,同时执行的最大数量,也就项目并发量。
3.全局属性
工具位置(Tool Locations):这个是配置所有的项目构建任务的默认工具,也就是该工具会自动添加到所有任务中,无需手动添加。
全局变量(Environment variables):顾名思义,定义所有任务都可以引用的变量,以键-值的形式。
4.Jenkins location
Jenkins URL:这是设置在邮件中显示的Jenkins地址,也就是邮件中Jenkins的链接地址。一般都是配置内网的IP和端口(因为Jenkins服务是Tomcat服务,部署在内网中,外网访问不到)。
系统管理员邮件地址:发送邮件的邮箱,注意要和下方的邮件通知的地址保持一致。
5.邮件通知
点击邮件通知部分的“高级”按钮后,界面如下图:
邮件通知功能是通过Jenkins用我们设置的源邮箱向目的邮箱发送通知邮件,需要注意的是我们在Jenkins中所设置的源邮箱要开启SMTP服务。关于如何开启认证这里不多赘述,可自行百度。
SMTP服务器:设置邮箱的SMTP服务器(百度可得),我们使用的是网易邮箱:smtp.163.com。
用户默认邮件后缀:不多解释,我们使用的是@163.com。
勾选“使用SMTP认证”后~
用户名:我们设置的源邮箱的地址。
密码:在开启smtp服务时所设置的授权码,而不是邮箱登录密码。
字符集:我们一般设置为UTF-8。
在完成以上配置后,我们可以勾选“通过发送测试邮件测试配置”~
Test e-mail recipient:测试邮件的接收邮箱。
填写完接收地址后,我们点击“Test configuration”后,我们可以在接收邮箱中收到如下邮件:
如果你在测试后收到的是红色的报错代码,你可以参考以下原因:
AuthenticationFailedException: 550:在使用的邮件中未开启SMTP服务。
AuthenticationFailedException: 535:密码填写错误,不是正确邮箱中的SMTP授权码。
SMTPSendFailedException: 554 DT:这是因为我们使用的网易邮箱将我们发送的邮件内容当成了垃圾内容,将接受人或者是其中一个接受人设为发送邮箱便可解决问题。
小提示:点击每个设置项右侧的问号图标,可以显示官方简介~
插件管理
点击左侧菜单栏中的"系统管理",点击"插件管理"进入插件管理界面:
我们可以在创建管理中更新、在线下载安装、卸载插件,所有的插件操作需要重新启动方可生效。
如果某些原因不能在线安装某些插件,也可以选择先将插件下载下来,进行上传插件:点击上方的“高级”按钮
在卸载插件中,部分插件无法选中卸载是因为他们是Jenkins内置的插件,无法卸载。