安装插件指南
安装插件位置导航
替换插件镜像源
默认的镜像源为 http://updates.jenkins-ci.org/update-center.json,国内访问由于墙的原因会受到限制
1. 系统管理 - 管理插件 - 高级
2. 原url http://updates.jenkins-ci.org/update-center.json 替换为 http://mirror.esuni.jp/jenkins/updates/update-center.json
集成Jenkins插件
Maven插件
- Jenkins主頁進入 系統管理 - 插件管理 選項
- 可選插件Tab下, 過濾 Maven Integration
- 點擊直接安裝
Maven插件安裝完成, 新建任務時可選maven類型項目 :
Jenkins持续集成部署实战采坑系列(四) Java集成項目配置 步骤1
集成邮件通知插件Email Extension Plugin
Jenkins自带邮件功能个人感觉作用有限,因此这里推荐安装专门的邮件插件
- 我这里已经安装过了,读者在可选插件栏可以找到
搜索出来插件很多,推荐过滤下
- Jenkins主页进入系统管理→系统设置,进行邮件配置邮件配置
- 设置jenkins地址和管理员邮箱地址
- 设置发件人等信息
- 默认收件人邮箱可以添加多人,中间用英文半角逗号隔开即可。
- Default Triggers, 何时触发发送邮件(构建之前、构建失败、成功等等)
这里选择,Build成功或者失败时发送邮件
邮件配置中涉及的点 :
发件人信息所需配置
DEFAULT CONTENT 邮箱模板内容
配置Jenkins自带的邮件功能
项目配置使用邮件通知 : 构建后操作发送邮件通知
时间戳变量插件 Zentimestamp
作用 :为项目配置中引入当前时间戳的变量
- 系统管理 - 插件管理 - 可选插件文本框过滤栏输入 Zentimestamp - 安装
- 系统管理 - 系统设置 - 全局属性 - 勾选 Date pattern for the BUILD_TIMESTAMP (build timestamp) variable - 录入Date and Time Pattern(例如yyyyMMddHHmmss)
结果 :Jenkins项目插件演示效果
自定义构建任务名称 Build Name and Description Setter
作用 :自定义构建名称(默认为#buildId)
- 系统管理 - 插件管理 - 可选插件文本框过滤栏输入 Build Name and Description Setter - 安装
结果 :Jenkins项目插件演示效果
持久化构建参数 Persistent Parameter Plugin
作用 : 持久化构建参数,可以获取到上一次设置的参数值
- 系统管理 - 插件管理 - 可选插件文本框过滤栏输入 Persistent Parameter Plugin - 安装
结果 :Jenkins项目插件演示效果
Git身份验证
目的 : 建立Jenkins与Git之间的连接
- Jenkins主頁左侧 凭据 - 系统
- 添加凭据
- 以下配置使用 【登陆者账户名密码】方式配置
- 保存
一个凭证就建立完成了,登陆凭证要有对应关系你不能拿着github账户登陆gitlab吧,选取凭证拉取项目 :
Jenkins持续集成部署实战采坑系列(四) Java集成項目配置 步骤4
结语
还有许多实用的插件,后续使用到更新到此章。
大功告成, 给优秀的自己来波掌声!
参考文章 : 【Jenkins】Jenkins插件安装失败处理方法