Jenkins安装以及邮件配置

摘要:
Jenkins介绍说,Jenkins是一个java开发的、开源的、持续集成的工具,非常容易使用。它可以帮助我们自动化部署环境、测试、打包等。它还可以在构建任务成功或失败后向我们发送电子邮件通知。下图是的屏幕截图。詹金斯官网上的战争档案。启动后,在命令行中检查日志。最后,它表明詹金斯已经完全准备就绪。Jenkins成功启动。最后,没关系。Jenkins安装、基本配置和电子邮件配置如下所示。去试试吧。

Jenkins介绍

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

什么叫持续集成呢,就是能重复、持久的去运行一个任务。

Jenkins下载、安装

Jenkins的下载地址是https://jenkins.io/download/,下载的时候可以选择各个版本的以及对应操作系统的版本,一般你下载的时候下载通用的.war文件即可,这个不管在哪个操作系统上都可以运行,但是前提是你要装jdk,因为Jenkins是java开发的。

本篇博客用的Jenkins是2.17版本,jdk的版本是1.7如果你是在官网上下载最新的Jenkins版本,需要1.8的jdk,否则可能启动Jenkins失败。

Jenkins安装以及邮件配置第1张

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

Jenkins安装以及邮件配置第2张

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

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

1
2
cdDesktop#下载到了桌面,cd到桌面
java-jar jenkins.war#启动Jenkins

下面是启动截图

Jenkins安装以及邮件配置第3张

Jenkins安装以及邮件配置第4张

启动jenkins成功截图

G:python-DownLoadQQ-downloadjenkins version2.121.2>java -jar jenkins.war

Jenkins安装以及邮件配置第5张

Jenkins安装以及邮件配置第6张

至此Jenkins安装成功。

访问Jenkins、Jenkins配置

刚才那种方式启动的Jenkins默认的端口号是8080,访问Jenkins的话,就是你的ip:8080,我的是本机启动的,所以我用localhost:8080访问,如果你是在你服务器上部署的话,那么要写你们服务器的ip才能访问~

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

Jenkins安装以及邮件配置第7张

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

Jenkins安装以及邮件配置第8张

下面是安装插件页面

Jenkins安装以及邮件配置第9张

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

Jenkins安装以及邮件配置第10张

用户名: admin 密码: 123456 email : xhylwq@163.com

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

Jenkins安装以及邮件配置第11张

Jenkins配置邮件发送

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

Jenkins安装以及邮件配置第12张

Jenkins安装以及邮件配置第13张

Jenkins安装以及邮件配置第14张

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

Jenkins安装以及邮件配置第15张

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

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

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

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

下面是截图

Jenkins安装以及邮件配置第16张

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

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

Jenkins安装以及邮件配置第17张

Jenkins安装以及邮件配置第18张

下面是收到邮件的截图。

Jenkins安装以及邮件配置第19张

终于ok啦,Jenkins的安装、基本配置和邮件配置就是这样了,快去试试吧。

Jenkins安装以及邮件配置第20张

免责声明:文章转载自《Jenkins安装以及邮件配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Java大文件分片上传/多线程上传组件swagger 的使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Docker安装各种服务

一. centos7设置固定IP 查看当前正在使用的网络情况 [root@localhost ~]# nmcli dev status 显示情况 : DEVICE TYPE     STATE   CONNECTION ens33   ethernet 连接的   ens33      lo     loopback 未托管   --  ...

Jenkins 安装 【版本:jenkinsci/blueocean】

本地工作目录创建及挂卷赋权 mkdir -p /home/jenkins_root/{jenkins_data,jenkins_home} chown -R 1000:1000 /home/jenkins_root/jenkins_data chown -R 1000:1000 /home/jenkins_root/jenkins_home 编辑...

adb 通过局域网 连接并操作手机

https://www.jianshu.com/p/17458496edd3 提炼一下: 前提:保证电脑手机处于同一局域网,可以电脑开启wifi给手机连接。 1.通过usb连接手机 2.adb -s 23c6a4470203 tcpip 13001 # 给对应的设备指定端口号 3.adb -s 23c6a4470203 shell ifconfig wla...

Jenkins版本迭代以及回滚

一、摘要 在上一篇文章,链接如下: https://www.cnblogs.com/xiao987334176/p/11434849.html 镜像打的是latest版,如果需要回滚的话,就比较麻烦了。 因此,需要修改为参数化构建。镜像的版本,使用时间戳。 本文采用的环境,依然是上一篇的环境,就不多介绍了。 二、参数化构建 发布 修改 ph任务,勾选 此项...

地址族与数据序列 (转)

地址族与数据序列 分配给套接字的IP地址与端口号 IP是网络协议的简写,为收发网络数据而分配给计算机的值。端口号是为区分程序中创建的套接字而分配给套接字的序号。 网络地址 两种IP地址: IPv4和IPv6的主要差别是表示IP地址所用的字节数。 IPv4标准的4字节IP地址分为网络地址和主机地址。且分为ABCD等类型。 网络地址(网络ID)是为区...

邮箱黑名单:如何查看邮件IP是否被列入黑名单,及如何删除

如何查看邮件IP是否被列入黑名单,及如何删除? 黑名单工具:Mxtoolbox,multirbl.valli https://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a183.62.171.58&run=toolpage#   https://multirbl.valli.org/   如...