天天看点

Jenkins学习笔记第一篇来jenkins还可以这么用

jenkins介绍

       Jenkins 是一个可扩展的持续集成引擎。由于jenkins有着大量的插件,因此自由度高,很容易与各种开发环境进行联动,而且jenkins是开(免)源(费)的,所以应用度很高。还有一个重要的优点是集成的帮助文档很完善,几乎每一个选项旁的“?”都可以提供很清晰的解释,便于上手。jenkins可以自动化部署,发布,结果报告发送,Jenkins可自由部署在各平台:Windows, Linux, Mac。

jenkins官网:https://jenkins.io/

jenkins历史版本下载:http://mirrors.jenkins.io/

清华镜像地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins

什么是jenkins

1、Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的CI持续集成/CD持续部署变成可能。 2、Jenkins功能包括: a. 持续的软件版本发布/测试项目; b. 监控外部调用执行的工作;

jenkins安装配置

    安装jenkins前,先安装配置好java,可参考 JAVA安装与配置

  •   Windows安装jenkins,可以下载mis安装文件,直接安装 安装完成会自动打开浏览器 地址栏是http://localhost:8080 

   安装完成,直接在浏览器输入栏,输入地址http://本地ip:8080  jenkins默认端口是8080 也可以更改默认端口,

使用编辑器打开,jenkins安装目录下的jenkins.xml 修改下面这一行,将默认的8080修改为8086.

<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8086 --webroot="%BASE%\war"</arguments>

 打开jenkins时,会告诉你输入账号密码,jenkins打开时会默认自动生成一个账号,输入里面的账号密码,之后可以创建自己的用户密码。在服务系统里,可以设置jenkins服务为自动启动,每次就可以直接在浏览器地址栏输入http://+ip:port就可以了。

  • jenkins也可以下载war文件,然后将war包放在Tomacat的webapps下,启动Tomcat就可以了。可以设置tomcat的端口,在浏览器上输入http://ip地址:port/jenkins
  • 第三种安装方式:在docker安装jenkins镜像。

jenkins打开,告知输入密码:

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

以tomcat方式启动的,会在Tomcat启动时,在命令行中显示出来。

jenkins邮件发送配置

        jenkins安装部署后,在浏览器打开会先安装插件,使用推荐的方式安装,如果出现失败可以重新尝试几下。插件安装后,进入jenkins管理页面。

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

后面需要安装插件的话,可以在manager jenkins->     Manager  plugins  安装可选插件或者更新插件

 jenkins配置发送邮箱,需要安装插件:

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

email配置需要到manage jenkins->Configure System  

jenkins地址配置:

Jenkins学习笔记第一篇来jenkins还可以这么用

扩展电子邮件配置:

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

jenkina语言·汉化

进入系统管理 / 插件管理 / 可用插件

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

 找到Locale插件 安装

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

 配置生效  进入系统管理 / 系统设置

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

测试发送邮件:

Jenkins学习笔记第一篇来jenkins还可以这么用

这里配置的是qq邮箱,使用的密码不是qq密码是你授权的密码,可以到QQ邮箱中心查看

jenkins插件安装时,出现查找不到或者下载失败:在jenkins ->Plugin Manager ->高级

升级代理  http://mirror.xmission.com/jenkins/updates/update-center.json

jenkins插件站点:https://updates.jenkins.io/update-center.jsonjenkins插件清华大学镜像地址https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

jenkins插件下载中心:插件下载,点击Archives下载,插件下载后在Manage Jenkins->Manager Plugins->高级 ->上传插件  安装下载好的插件  这里下载的是Date Parameter插件

Jenkins学习笔记第一篇来jenkins还可以这么用

插件依赖:

Jenkins学习笔记第一篇来jenkins还可以这么用

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

Date Paramter插件参数化使用:

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

官网给出的使用:

Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用
Jenkins学习笔记第一篇来jenkins还可以这么用

Jenkins学习笔记第一篇来jenkins还可以这么用