1.1 初识Jenkins
1.1.1 概念
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成
1.1.2 安装流程
msi安装
- 进入Jenkins官网,下载对应安装包(本次以Windows为例,下载2.249.3版本)
地址:Jenkins官网
清华源
- 下载后获得jenkins.msi,双击进行安装,安装完后点击finish会自动跳转至网页
- 进入提示的文件中获取password,输入后进入如下界面
- 新增用户
- 配置实例地址
完成安装
war包安装
可使用指令java -jar jenkins.war --httpPort=8090
也可与tomcat结合,将war包放入tomcat的webapps下
1.1.3 更改工作目录
在任务管理器中找到Jenkins服务,打开所在目录,修改目录下的jenkins.xml
1 | <service> |
随后重启服务即可。
1.1.3 更改插件源地址
- 进入plugin Manager,如下界面
- 更改update site 的URL为
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
- 进入工作目录下的updates,修改default.json
将其中的updates.jenkins-ci.org/download替换为mirrors.tuna.tsinghua.edu.cn/jenkins ,
有些jenkins 版本当中,是将updates.jenkins.io/download替换为mirrors.tuna.tsinghua.edu.cn/jenkins然后,
把www.google.com修改为www.baidu.com
Linux用户可用如下命令:
1 | sed -i 's/updates.jenkins-ci.org/download/mirrors.tuna.tsinghua.edu.cn/jenkins/g' default.jsonsed -i 's/www.google.com/www.baidu.com/g' default.json |
重启jenkins服务
2.1 Jenkins的三大概念
2.1.1 JOB(任务/工程)
在jenkins平台中,都是以job为单位去完成一件事。
2.1.2 插件
jenkins提供平台,集成各种插件来完成job。
2.1.3 工作空间
jenkins通过文件形式来存储和管理数据。
2.1 Jenkins的使用
创建job
- 点击new item,填入名称,选择类型。