day11-Jenkins

Jenkins是一个java开发的、开源的、很是好用持续集成的工具,它能帮咱们实现自动化部署环境、测试、打包等等的工做,还能够在构建任务成功或者失败以后给咱们发邮件通知。

什么叫持续集成呢,就是不须要人工干预的能重复、持久的去运行一个任务。java

 

Jenkins下载、安装

Jenkins的下载地址是https://jenkins.io/download/,下载的时候能够选择各个版本的以及对应操做系统的版本,通常你下载的时候下载通用的.war文件便可,这个无论在哪一个操做系统上均可以运行,可是前提是你要装jdk,由于Jenkins是java开发的。linux

本篇博客用的Jenkins是2.17版本,jdk的版本是1.7若是你是在官网上下载最新的Jenkins版本,须要1.8的jdk,不然可能启动Jenkins失败。sublime-text

下面图是Jenkins官网上.war文件的截图。服务器

下载以后,启动Jenkins就很简单了,在命令行里面进入到Jenkins所在的目录下,而后执行 java -jar jenkins.war启动便可,这种方式在linux、mac、Windows下面所有都好使。工具

启动以后,在命令行里面看日志,最后显示Jenkins is fully up and running,Jenkins启动成功。测试

下面是启动截图spa

启动成功截图操作系统

至此Jenkins安装成功。插件

访问Jenkins、Jenkins配置

刚才那种方式启动的Jenkins默认的端口号是8080,访问Jenkins的话,就是你的 ip:8080,个人是本机启动的,因此我用localhost:8080访问,若是你是在你服务器上部署的话,那么要写大家服务器的ip才能访问~命令行

第一次打开Jenkins,它会让你解锁,输入admin的初始化密码,这个密码在页面上有提示,在c盘的一个目录下,去c盘下面找到它,用txt打开,复制出来,填进去就能够了,以下图:

填完初始密码以后,会出来让你选择插件,是选择建议安装的插件仍是自定义插件,我们选择安装建议安装的插件便可,剩下的我们须要什么再安装什么,它会自动安装这些插件,安装插件过程可能比较久,要耐心一点,以下图:

下面是安装插件页面

插件安装完成以后,要输入一个管理员的用户名和密码和邮箱,这里要记住哦,之后登陆都要用这个,邮箱不能乱写,要写你之后用它发邮件使用的邮箱,要否则发邮件会失败。

至此Jenkins的安装、基本配置才算真正结束,下面是登陆进来的样子

Jenkins配置邮件发送

使用admin用户登陆,在Jenkins系统管理中,找到全局设置,在全局设置里面有Jenkins Location,下面有个系统管理员邮件地址,把这个写成刚才建立admin用户时输入的邮箱地址。

而后继续往下找,再找到邮件通知,再点邮件通知下面的高级,这个才是配置发邮件的地方。

smtp服务器是smtp服务器的地址,你用的是哪一个邮箱就写哪一个邮箱的smtp服务器

要勾选上使用SMTP认证,这里是输入邮箱的帐号密码的,注意qq邮箱和163邮箱都是要输入受权码才能够的,不能直接用密码,并且还要在设置里面开启SMTP。

若是邮箱是ssl协议的,那么你要勾上使用SSL协议,好比qq邮箱就是用的ssl协议

下面还有个SMTP端口号,不用写,Jenkins是会自动帮你写端口号,若是大家的邮箱服务器端口号用的不是默认的,SMTP的默认端口号是25,SMTPSSL默认端口号是465,若是大家公司的邮件服务器是本身搭建的,端口号改了你就得这里写上。

下面是截图

邮件配置完成,下面我们来测试一下,到底能不能成功。

继续往下找,有一个经过发送测试邮件测试配置,勾上它,它会让你输入一个邮箱,而后点下Test configuration,就能够测试啦,下面能够看到我已经收到Jenkins发的测试邮件啦。

下面是收到邮件的截图。

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息