【工具】Jenkins配置学习
零:菜单结构
0.1 主菜单
- New Item
- People
- Build History
- Manage Jenkins
- My Views
- New View
0.2 项目界面
- Status
- Changes
- Workspace
- Build Now
- Delete Project
- Configure
- Rename
0.3 视图界面
- New Item
- People
- Build History
- New View
0.4 人员界面
- Status
- Builds
- Configure
- My View
0.5 管理界面
- 管理系统
- 管理全局安全
- 全局工具配置
- 管理插件
- 系统信息
- 系统日志
- 负载信息
- Jenkins CLI
- 脚本控制台
- 管理节点和云
- 关于Jenkins
- 管理旧的数据
- 管理用户
- 准备关机
一:Item管理
1.1 创建新项目
1.2 配置新项目
1.2.1 General
- Description
- Discard old builds——忽略较早的构建(选择保存的天数或者个数)
- This project is parameterized——给项目配置参数,构建时需要输入参数
- Disable this project——禁用该项目
- Execute concurrent builds if necessary——允许项目并行执行
- Quiet period——静默周期,触发下一次构建的CD时间
- Retry Count——当从SCM检入失败后,重试的次数
- Block build when upstream project is building——当上游项目正在构建时,不允许构建
- Block build when downstream project is building——当下游项目正在构建时,不允许构建
- Use custom workspace——手工指定编译位置
- Keep the build logs of dependencies——保留构建日志
1.2.2 Source Code Management——源代码管理系统
1.2.3 Build Triggers——构建触发
远程触发构建
当其他项目完成构建后启动构建
周期性构建
从SCM拉取
1.2.4 Build
执行Windows批处理命令
执行Shell脚本
调用Maven
1.2.5 Post-build Actions
- Post-build Actions——构建后处理
6.1 打包
6.2 构建其他项目
6.3 记录构建包的指纹
1.3 管理项目
二:People管理
三:Build History
四:Manage Jenkins
五:My Views
六:New View
博客签名的内容