1、Jenkins安装
Window安装
.msi 一路next即可
.war 下载后放在tomcat的webapp下即可
Linux安装
···
2、配置
配置本地镜像源
【 了 解 一 下 】
# default.json 文件
首先,Jenkins会读取工作目录下的/updates/default.json文件
里面包含了插件更新和下载的地址
# hudson.model.UpdateCenter.xml
如果 default.json 文件不存在的话
就会从工作目录/hudson.model.UpdateCenter.xml文件
中读取插件配置文件的地址,然后下载 default.json 文件
# Web页面中其修改的内容就是 hudson.model.UpdateCenter.xml 配置文件中的 url 地址
我们所配置的如
清华的镜像配置地址 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
其配置内容使用的下载更新地址也是 *Jenkins* 官方默认下载的地址
因此 只修改Web中的URL也是 **不生效** 的
【配 置 镜 像 源】
编辑default.json 要修改的地址有两部分:
- 插件查找搜索地址(默认为 www.google.com) 我们更换成百度的地址;
- 插件下载地址(默认为 updates.jenkins.io/download 我们更换成国内镜像地址;
sed -i 's#https://updates.jenkins.io/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' default.json
sed -i 's#http://www.google.com#https://www.baidu.com#g' default.json
配置工作目录
【环 境 变 量】
配置工作目录【非Jenkins安装目录】
【修改 配 置 文 件】
编辑安装目录下jenkins.xml,value修改为指定的工作根目录
<env name="JENKINS_HOME" value="D:\Program Files\Jenkins"/>
修改端口
打开Jenkins的安装目录,找到jenkins.xml文件编辑修改,之后在重启Jenkins服务
3、安装必要插件
1、中文插件
系统管理-->系统设置-->Locale
填入:zh_CN
发现并未生效此时
先修改成en_US,保存后重启,再修改成zh_CN,保存后显示简中
2、构建Maven项目插件
此时,我们可以构建一个Maven项目
3、远程连接SSH服务器
Publish Over SSh
利用插件连接远程服务器,可以在项目构建完毕后,连接远程服务器执行其他操作
- 配置SSH
系统管理>系统配置
4、系统配置【Maven、git、jdk】
此软件都需要在Jenkins服务器安装
1、配置Maven
2、配置git
3、配置jdk
5、 Jenkins 部署任务配置
1、新建item
2、配置
General:对项目的简单描述
源码管理:此处选择Git,可以粘贴github、gitlab、gitee等代码托管的仓库地址
构建触发器:暂时不需要配置
构建环境:暂时不需要配置
Pre Steps:暂时不需要配置
build:填写pom.xml,注意此路径需要根据git仓库地址来确定pom.xml路径
Post Steps
构建设置 : 暂时无需配置
构建后操作:
选择Send build artifacts over SSH
选择配置的ssh服务器地址,将需要的jar包、文件 从Jenkins的工作目录传递到服务器中
6、钉钉机器人
创建钉钉群
群设置--->智能群助手--->添加机器人--->自定义
1、下载插件
2、配置
系统配置--->钉钉
项目配置