安装
1 | # java 安装 |
任务配置
- 安装 Publish over SSH 插件,实现远程自动部署插件
- 安装 Git Parameter 插件,实现分支构建
- 系统管理 - 系统设置 添加 SSH servers 远程服务器
- 新建任务
- 丢弃旧的构建
- 参数化构建过程
- 源码管理-git
- 构建-执行 shell
- 构建后操作-Send build artifacts over SSH
- 勾选 Make empty dirs
- 勾选 Clean remote
权限配置
- 安装 Role-based Authorization Strategy 插件,实现权限管理
- 系统管理 - 全局安全配置 勾选 Role-Based Strategy
- 系统管理 - Manage and Assign Roles - Manage Roles 管理权限
- 新增 Global roles 全局角色,勾选 Read 权限
- 新增 Project roles 项目角色,设置 Pattern
beta-.*
任务权限,勾选 Build、Cancel、Read、Workspace 权限
- 系统管理 - Manage and Assign Roles - Assign Roles 分配角色
- 新增 Global roles 用户,分配角色
- 新增 Item roles 用户,分配角色