Jenkins 全局配置
一、配置全局工具
1、maven配置文件得绝对路径
2、jdk工具得配置路径
3、git 工具绝对路径
4、安装maven工具
二、用户安全限制
Ⅰ、安装如下权限管理插件
Role-based
Ⅱ、生效 Role-based 权限管理
Ⅲ、创建角色权限
1、创建用户
2、用户权限
3、用 Manage and Assign Roles 设置 全局角色权限
Global roles:全局角色,设置管理员权限
Item roles:项目角色,设置项目权限
Node roles:节点角色,主从节点设置权限
4、设置基于 Item 项目的角色权限
①、先设置 一个新的全局角色权限,名称可以自定义,必须要有一个全局角色的前提
②、再设置 Item 项目的角色权限
? Role to add:指定 Item 角色名字,如 role1
? Pattern:指定 role1这个角色,对哪个项目有权限。设置的格式:项目名.*
Ⅳ、分配角色权限
将 权限 分配给 角色
1、添加全局角色的权限
User/group to add:添加用户
admin:管理员权限
baseRole:自己创建的 Role 角色权限。
将创建的用户,赋予 baseRole 权限。
2、再为 Item 项目权限 添加 角色
role1:是自己创建的 Item权限,现在应用在 lisi这个角色上。lisi就可以 role1的项目进行权限控制。
role2:是自己创建的 Item权限,现在应用在 zhangsan 这个角色上。zhangsan 就可以 role2的项目进行权限控制。