1.先配置好jenkins需要用到的其他外部组件 jdk,maven,git/svn
安装git: yum install git
git地址使用命令查询 whereis git
maven jdk 安装好后配置好环境变量 自行百度
查询环境变量中的jdk和maven地址
进入配置阶段
1.1 进入系统设置- 全局工具配置中配置 jdk maven git 不要勾选自动安装
jdk maven 使用的是环境变量中的地址
2.开始新建一个jenkins任务
2.1 general
这里是一些通用的设置, 丢弃旧的构建 多次构建又不手动清除 会生成很多文件 ,占用磁盘空间 这里的丢弃旧的构建的配置大家按需配置即可
2.2源码管理
版本控制这里使用的是git git的地址填进去 点击Add 添加 git的账号密码 然后在下拉框中选择刚刚新增的账号密码
选择了正确的git账号密码 红色的报错信息就会消失 下面也会显示git代码的主干 如果需要的是其中的分支 修改成对应的分支名称就行
2.3构建触发器
这里一般默认的触发器就行 如果你需要定时构建 比如每隔一段时间重新部署 或者每隔一段时间检测有没有提交 有提交就部署
定时构建 “日程表”格式为 和cron表达式一样 如果你想实现什么 对应着去百度就行
## 每行由 5 个值组成(空格或TAB分隔),分别表示分(0-59)、时(0-23)、日(1-31)、月(1-12)、周(0-7, 0/7=周日)
“M,N” 表示M和N;”M-N” 表示范围[M,N];”M-N/X” 表示范围[M,N]内每隔X;”*/X” 表示整个范围内每隔X
前面提到的M/N/X的值都可以用H(意为Hash)代替,散列值起到随机值的效果,且同一项目取值稳定,这对于项目多时分散压力很有用。
H/10 H(0-8) * * 1-5 ## 触发时间: 工作日、Hour为0